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