Показать сообщение отдельно
  #3  
Старый 21.11.2012, 17:07
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от RodionSabitov
есть тема на бэйсике
http://vbbook.ru/visual-basic/delaem...eiy-programmu/

может у кого есть похожая программа на delphi?
В этом примере серийник генерируется случайно и записывается в реестр, а ключ подтверждения оплаты записывается в файл спрятанный в "дебрях" папки Windows.

Здесь как минимум две проблемы:
После переустановки Windows будет естественно сгенерирован новый серийник и пользователю получается опять нужно будет покупать ключ.
В папку Windows может не быть доступа на запись, особенно это актуально начиная с Windows Vista.

Привязку лучше делать к "железкам" компьютера (серийник жёсткого диска, MAC-адреса сетевых карт, серийник процессора и т.п.) и на их основе генерировать серийник. В таком случае и ключ не нужно где-то там прятать, а сохранять в реестре рядом с серийником - всё равно на другом компе эта пара (серийник/ключ) не сработает.

Я когда-то взламывал защиту игр от Reflexive, и почерпнул некоторые интересные вещи
Ответить с цитированием