![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.05.2008
Сообщений: 55
|
![]()
Я хочу свою прогу продавать. Но как поставить там не знаю нормальную защиту на прогу, там серийники хочу поставить чтоб триал была, как реализовать то??
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 239
|
![]()
Интересно и чего твоя прога умеет делать необычное чтоб за нее $ платили?
![]() |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]()
Посмотри ссылку, там приведён простой пример защиты ShareWare:
http://www.codenet.ru/progr/delphi/s...re-program.php
Всегда рад помочь!
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 239
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
не рекомендую заморачиваться с написанием собственной защиты, лучше воспользоваться чем то готовым. Например, ASProtect - если его грамотно использовать (шифровать отдельные процедуры функции и вызывать Asprotect API - то для того, чтобы сломать потребуется ОЧЕНЬ высокая квалификация и, возможно, много времени.
пожалуй, это лучшая софтина на территории exUSSR... но, ASprotect - платная, надо покупать... (правда, Алексей Солодовников раньше разрешал пользоваться отложенным платежом - т.е. ты скачиваешь, пользуешься, когда получаешь за свою программу деньги - платишь за ASProtect.) и ещё - не надо обольщаться - если программа реально будет кому-то нужна (анекдот про неуловимого Джо знаешь? :-)) - то её всё равно сломают! или купят и ключ раздадут... ;-) удачи в продажах. |
![]() |
![]() |
![]() |
#6 |
***
Участник клуба
Регистрация: 30.07.2007
Сообщений: 1,162
|
![]()
Простой способ, в качестве примера триала:
Код:
|
![]() |
![]() |
![]() |
#7 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
Вышеприведённый пример защиты защитой не считается
![]()
пыщь
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 22.05.2008
Сообщений: 55
|
![]()
Да вообще и ASProtect не идеальна... Там всего лишь получить ключик и имя, уже можно бежать на варезники раздавать серийники...может как нить чтоб через интернет есть способы какие???
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
тогда копайте в сторону привязки к железу (мать, винт...) и/или к текущей системе + активация (хоть через Email, хоть через Интернет) (активация - вы генерите номерок на основании данных, специфичных для данного комьютера и отсылаете себе, у Вас есть генератор односторонней функции (aka электронная подпись) с помощью которого вы получаете код активации (код ответа). Потом программа из кода активации должна получать код машины (наборот - не должно быть!!), получила, сравнила - совпал - молодец, можешь работать.
Разумеется, все процедуры в программе максимально шифровать, защищать, контроль кода + обязательно навесить протектор (хотя бы тот же ASPACK/ASProtect)... и ещё раз повторю - "Замки - это только от честных людей!", нужно будет - сломают любую проверку, ломают даже программы, которые защищены аппаратными ключами и используют сильную криптографию... |
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ещё добавлю...
Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Shareware games | vicvtor | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 10 | 22.01.2007 19:47 |