|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как сделать регистрацию для своей программы на Delphi
Написал одну программу, она пойдет в продажу. Хочу сделать простенькую защиту от копирования, чтобы инженеры не смогли обычным copy-paste размножить мою программу. Есть идея генерировать на каждой машине, где устанавливается прога, серийник и отправлять мне на почту пользователем. ответом я буду присылать регистрационный ключ, для запуска программы.
Как реализовать данную задачу? |
#2
|
|||
|
|||
есть тема на бэйсике
http://vbbook.ru/visual-basic/delaem...eiy-programmu/ может у кого есть похожая программа на delphi? |
#3
|
||||
|
||||
Цитата:
Здесь как минимум две проблемы: После переустановки Windows будет естественно сгенерирован новый серийник и пользователю получается опять нужно будет покупать ключ. В папку Windows может не быть доступа на запись, особенно это актуально начиная с Windows Vista. Привязку лучше делать к "железкам" компьютера (серийник жёсткого диска, MAC-адреса сетевых карт, серийник процессора и т.п.) и на их основе генерировать серийник. В таком случае и ключ не нужно где-то там прятать, а сохранять в реестре рядом с серийником - всё равно на другом компе эта пара (серийник/ключ) не сработает. Я когда-то взламывал защиту игр от Reflexive, и почерпнул некоторые интересные вещи |
#4
|
|||
|
|||
Уж сколько раз твердили миру...
... ASProtect, ExeCryptor, etc. Не надо изобретать свою защиту. Лучше потратить это время/силы на продукт, а защиту купить готовую. |