|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.04.2014, 16:17 | #1 |
Форумчанин
Регистрация: 06.11.2009
Сообщений: 203
|
Привязка к железу или интернет регистрация
Программа по изучению английского языка. Необходимо защитить её от передачи соседям/друзьям и тд и тп.
1. Можно привязать её к железу, например используя EnigmaProtector. Но в данном случае возникает одна существенная сложность: Первоначально пользователь запускает программу и получает Идентификатор компьютера, который он должен сообщить мне идентификатор, я генерирую ключ и отправляю обратно пользователю. Ключ работает только на его компьютере. Вариант неплохой, но слишком неудобный для пользователя (писать программу для автоматизации на данный момент не представляется возможным) 2. Сделать интернет ключ (единый для всех копий) и разместить его зашифрованную версию на сайт. Ключ на сайте будет меняться каждый день. При введении ключа - создается какая-нибудь dll ка, в какой-нибудь юзерфайлах. С помощью той же Енигмы, можно зашифровать строки, отвечающие за проверку регистрации и вывод сообщений о успешной/неуспешной регистрации. С точки зрения пользователя - так гораздо удобнее. Но с точки зрения защиты выходит слабенько. Какой вариант предпочтительнее? Может быть есть какие-то идеи по усложнению второго варианта?)
Интересный проект по изучению английского:
Английский в формате путешествия по США |
11.04.2014, 16:25 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,742
|
...распространять с HASP ключем.
Но вот незадача, вы разделываете еще неубитого медведя. Судя по темам программы еще нет и защищать нечего, востребованности и популярности нет.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
11.04.2014, 16:55 | #3 |
Форумчанин
Регистрация: 06.11.2009
Сообщений: 203
|
Хасп ключ - это здорово. Но учитывая то, что стоимость диска составляет порядка 12 долларов - распространение с хасп ключами - это не "вигода". Даже если учесть, что дисков 12, хасп выходит дорого и нецелесообразно. Плюс пользователь может соскочить, а ключ под него уже есть
Востребованность есть, популярность - относительная (90 клиентов за 2 месяца, это мало, но все равно больше, чем я ожидал(своего рода тестовый запуск тестовой версии)). На данном этапе я занимаюсь добавлением некоторых новых фич, но предыдущая все равно продается. Там реализована штука с интернет ключом, но она такая ненадежная)
Интересный проект по изучению английского:
Английский в формате путешествия по США Последний раз редактировалось Dennis777; 11.04.2014 в 17:00. |
11.04.2014, 17:33 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,742
|
HASP ключи разные бывают, не только по уровню сложности, но и цене. В качестве примитивной защиты сгодится и флешка, а цена им копейки.
http://www.youtube.com/watch?v=4rN87suPnmA
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
11.04.2014, 20:59 | #5 |
Форумчанин
Регистрация: 06.11.2009
Сообщений: 203
|
Да, почитал об этом в Радиолюбителе. Довольно интересно, но опять таки - проблема с географией. Пользователи будут как со всей Украины, так и России. С помощью интернета программу им можно выслать уже сегодня, а хасп ключ придется ждать в лучшем случае несколько дней, потом опять таки - идти забирать. В таком случае привязка к железу выглядит не такой напряжной)
Интересный проект по изучению английского:
Английский в формате путешествия по США |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Привязка к железу | FreeZon | Общие вопросы Delphi | 14 | 12.02.2014 20:25 |
привязка программы к железу | EliteDeN | Фриланс | 3 | 07.11.2013 23:26 |
Привязка программы к железу | InsolenceL | Помощь студентам | 0 | 05.10.2012 09:43 |
привязка к железу | marik768 | WPF, UWP, WinRT, XAML | 0 | 14.07.2012 11:40 |
привязка к железу | Эль | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 26.09.2007 20:10 |