![]() |
eXeL@B —› Вопросы новичков —› Как организовать защиту? |
Посл.ответ | Сообщение |
|
Создано: 23 сентября 2006 13:45 · Личное сообщение · #1 Подскажите, пожалуйста, как мне написать простую защиту для моей программки. Мне вот очень интересно какой способ (кроме инет активации) вы предложите. Начитался ][Спеца, решил доработать свою напоминалку до shareware. Из требований к защите: - Что-нить оригинальное, позволяющее бесплатно регистрировать русскоязычных пользователей. - Минимальный уровень защиты от взлома. (а прогу за 5$ на заказ ломают?) Если кому интересно, вот ссылка rapidshare.de/files/34195824/DayPoint.exe.html 755кб ![]() |
|
Создано: 23 сентября 2006 13:52 · Личное сообщение · #2 |
|
Создано: 23 сентября 2006 14:06 · Личное сообщение · #3 Ara пишет: Самое оригинальное для русскоязычных юзеров я виде тока в LA - загадки Согласен, они уж очень прикольно там выглядят, я постараюсь написать что-нить подобное (в Far'e тоже подобная фишка есть) А вот как мне замутить проверку регистрации всем остальным пользователям? Я вот думаю, можно попробовать генерировать ключ на основе отосланного ключа с серийниками оборудования, но в тот же день, скорее всего, такую защиту крякнут эти же пользователи. (или я ошибаюсь?) Крис Касперски писал, что хорошей защитой может быть ключевой файл, представляющий собой кусок исполняемого, но я такого написать не могу ![]() ![]() |
|
Создано: 23 сентября 2006 15:01 · Личное сообщение · #4 Ну почему не могу? Написал прогу, вырезал из нее кусок важного кода и заменил нулями. Чтобы прога не падала во время работы - проверяй кусочек на нули. Ну и при запуске проверяй наличие ключевого файла и если он есть, вставляй его кусок на свое место. Пишется элементарно. При наличии одного купленного ключа также элементарно взламывается. Но без этого ключа взломать будет нереально. Потом разбавишь всё это привязкой к железу, крипто...Работай, вобщем. ![]() |
|
Создано: 24 сентября 2006 00:09 · Личное сообщение · #5 |
|
Создано: 24 сентября 2006 00:43 · Личное сообщение · #6 |
|
Создано: 24 сентября 2006 01:09 · Личное сообщение · #7 Ara пишет: Если ты программер, реализовать такую хрень тебе труда не составит. Ну я на делфи пишу, уже шесть лет.. Но вот в крекинге я полный чайник - уже полтора года читаю кряклаб, и ничему толковому пока не научился, просто интересно.. Я вот что подумал, тут статья есть Регистрация основанная на серийных ключах... ...А вот метод фиксированного ключа может быть реализован достаточно неплохо. Для напоминалки этого хватит, ломать ее врядли кто-нибудь возьмется и реализовать такое для меня проблем не составит ![]() Мне будет очень сложно перенести кусок исполняемого файла в другой файл т.к. я пока представления не имею о том как это сделать. ![]() |
|
Создано: 24 сентября 2006 01:19 · Личное сообщение · #8 |
|
Создано: 24 сентября 2006 03:10 · Личное сообщение · #9 Все, два последних вопроса в теме, и так уже нафлудил.. В аттаче программка, там пародия на RSA, 256 б. Я хочу не генерировать правильный ключ и сравнивать его с введенным, а шифровать введенный и сравнивать его с шифрованным правильным. Так вот, это насколько просто будет сломать? Я DayPoint собираюсь продавать по 5$ за копию, по этому защиты серьезной ему не надо. Загадки я тоже включу, они будут проверяться наравне с серийником. Вопрос второй: где лучше хранить информацию о регистрации и триале? (в смысле на компе пользователя) ![]() ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Как организовать защиту? |