Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Защита программы   Найти похожие ветки 

 
Интересующийся   (2004-10-12 01:14) [0]

Приложение не имеет на каких ограничений, лишь однин ключевой пункт меню должен быть доступен только после регистрации. Как реализовать, хотя бы минимальный уровень защиты? Поделитесь плз. Извиняюсь, елси не в ту ветку, просто подходящей не нашел, да и проект на MFC.


 
Defunct ©   (2004-10-12 01:31) [1]

Если проект коммерческий и регистрация стоит дорого и действительно есть что защищать тогда прямой путь сюда: http://www.guardant.ru/

Если проект shareware, тогда можно обойтись генерацией environment ключа (Ek) (например: по маске bios, cpuid, и серийному номеру тома C:). Этот ключ отправляется в защищенном (зашифрованном) виде к вам при регистрации программы. Для него формируется открытый регистрационный ключ (Rk), так чтобы некоторая функция защиты (FS = f(Ek, Rk) = 0) и отправляется обратно в открытом виде. Регистрационный ключ (Rk) сохраняете в реестре либо держите открытым в каком-то файле. При запуске программы вызываете функцию FS, и если FS=0 тогда открываете защищенный пункт меню.


 
Defunct ©   (2004-10-12 01:33) [2]

[1]

IMHO еще лучше при регистрации досылать код защищенной функции прощифрованной по Ek.


 
Defunct ©   (2004-10-12 01:39) [3]

В качестве Environment ключа может быть не только привязка к машине но и маска расчитанная из строки имени пользователя как сделано во многих цивилизованных shareware продуктах.


 
Интересующийся   (2004-10-12 01:42) [4]

Спасибо большое!!!, мне второй вариант более приемлем
Проект действительно шароваре, не слишком дорогой


 
Интересующийся   (2004-10-12 01:45) [5]

[3] Если рассматривать сторону пользователя, то конечно оно предпочтительнее по имени генерить, но это означает, что с первой же продажей никакой защиты нет. Я конечно понимаю, что платить будет не слишком большой процент пользователей, но уменьшать его
слабой защитой не хочется.


 
Интересующийся   (2004-10-12 01:47) [6]

Сам себе на последнее сообщение: Неувязочка вышла, недопонял [3]сообщение, потому и нафлудил



Страницы: 1 вся ветка

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
14-1096614521
Жук
2004-10-01 11:08
2004.10.24
А.Н.Толстой "Пётр Первый"


1-1097236916
Aleksandr.
2004-10-08 16:01
2004.10.24
Имеет ли функция CopyFile проблемы с многопоточностью и проч.?


1-1096980346
kolos_rus
2004-10-05 16:45
2004.10.24
Приостановка выполнения процедуры


3-1096400500
Вадим
2004-09-28 23:41
2004.10.24
Сохранность данных


3-1096293500
Aser
2004-09-27 17:58
2004.10.24
SELECT * FROM table WHERE field= text