| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Технологии защиты программного обеспечения > Создание "серийного номера" |
| Автор: MacTep 4.10.2004, 20:46 |
| Подскажите, каким образом создаются серийные номера к программам. Хочу защитить свою программу подобным образом, но не могу придумать технологию. Буду рад любым предложениям! |
| Автор: LSD 4.10.2004, 20:54 |
| Берешь некий текст (или вообще произвольную информацию о машине, пользователе, системе), например: "Супер-прога лицензия №13. Зарегистрированно на Василий Пупкин", и подписываешь это все с помощью цифровой подписи. А в программе проверяешь эту подпись открытым ключем. Достоинство состоит в том, что для написания кейгена надо будет у тебя украсть секретный ключ. |
| Автор: MacTep 4.10.2004, 20:56 |
| Все отлично, но как это сделать (т.е. открытый ключ, цифровая подпись)? Можно подробнее? Даже можно для самых тупых объяснить, очень хочу понять! |
| Автор: redrick 5.10.2004, 01:43 |
| про схему шифрования с открытым и закрытым ключами можно посмотреть например тут (если я правильно понял LSD) http://developer.netscape.com/docs/manuals/security/pkin/contents.htm (ссылка из гугла =) ) |
| Автор: MacTep 5.10.2004, 07:24 |
| Благодарю, а у кого-нибудь опыт работы с этими ключами есть? Добавлено @ 07:27 А что-нибудь на русском по этому материалу есть? |
| Автор: MacTep 5.10.2004, 17:31 |
| Ну неужели никто ничего не знает? Да никогда не поверю. Знатоки, отзовитесь! Очень надо! |
| Автор: LSD 5.10.2004, 20:36 | ||
А вот с такими вопросами надо в топик по тому языку, на котором собираешься писать программу. |
| Автор: MacTep 5.10.2004, 22:14 |
| Гениально. Попробую задать этот вопрос в другой топик. Спасибо! |
| Автор: spv 17.11.2004, 02:23 |
| Если программа коммерческая, то лучше, на мой взгляд воспользоваться коммерческим предложением. Например, AsProtect или ExeCryptor. Ими защищаются огромное количество условно-бесплатных (shareware) программ. И, при грамотном их использовании (шифрование кода) количество хаков сводится к минимуму. |
| Автор: MacTep 17.11.2004, 11:27 |
| spv, спасибо! Про эту защиту я уже прочитал. Даже пользоваться уже начал! |
| Автор: val 17.11.2004, 13:30 |
| А вообще почитай немного про криптографию. Книг на русском море. Вот ссылка, которая будет тебе в этом нелёгком деле полезной: http://lib.homelinux.org/ |