Главная страница
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.064 c
4-1095587536
HDD
2004-09-19 13:52
2004.10.24
серийный номер


1-1097234912
RomeoGolf
2004-10-08 15:28
2004.10.24
Убиение процедуры


14-1096291250
pasha_golub
2004-09-27 17:20
2004.10.24
Софт для мобилы


14-1096748231
olookin
2004-10-03 00:17
2004.10.24
Вапрус - почему при работе с графикой пищат наушники?


3-1096204814
SH
2004-09-26 17:20
2004.10.24
Регистрация базы и пользователя