Главная страница
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.025 c
14-1096431982
MBo
2004-09-29 08:26
2004.10.24
Новосибирск. Осенняя встреча.


1-1097341596
Alexey_v
2004-10-09 21:06
2004.10.24
расположить приложение на рабочем столе между папками и обоями


3-1096013574
Aser
2004-09-24 12:12
2004.10.24
Получение конкретного поля из запроса


4-1095629351
dms_main
2004-09-20 01:29
2004.10.24
Запуск от имени


1-1097506800
Justas
2004-10-11 19:00
2004.10.24
ListView