![]() |
|
|
![]()
|
|
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Подскажите, каким образом создаются серийные номера к программам. Хочу защитить свою программу подобным образом, но не могу придумать технологию. Буду рад любым предложениям!
-------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 1 Всего: 538 |
Берешь некий текст (или вообще произвольную информацию о машине, пользователе, системе), например: "Супер-прога лицензия №13. Зарегистрированно на Василий Пупкин", и подписываешь это все с помощью цифровой подписи. А в программе проверяешь эту подпись открытым ключем. Достоинство состоит в том, что для написания кейгена надо будет у тебя украсть секретный ключ.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Все отлично, но как это сделать (т.е. открытый ключ, цифровая подпись)? Можно подробнее? Даже можно для самых тупых объяснить, очень хочу понять!
-------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| redrick |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: нет Всего: 5 |
про схему шифрования с открытым и закрытым ключами можно посмотреть например тут (если я правильно понял LSD)
http://developer.netscape.com/docs/manuals...in/contents.htm (ссылка из гугла =) ) -------------------- Имею Мнение Хрен Оспоришь |
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Благодарю, а у кого-нибудь опыт работы с этими ключами есть?
Добавлено @ 07:27 А что-нибудь на русском по этому материалу есть? -------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Ну неужели никто ничего не знает? Да никогда не поверю. Знатоки, отзовитесь! Очень надо!
-------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 1 Всего: 538 |
А вот с такими вопросами надо в топик по тому языку, на котором собираешься писать программу. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Гениально. Попробую задать этот вопрос в другой топик. Спасибо!
-------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| spv |
|
|||
|
Unregistered |
Если программа коммерческая, то лучше, на мой взгляд воспользоваться коммерческим предложением.
Например, AsProtect или ExeCryptor. Ими защищаются огромное количество условно-бесплатных (shareware) программ. И, при грамотном их использовании (шифрование кода) количество хаков сводится к минимуму. |
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
spv, спасибо! Про эту защиту я уже прочитал. Даже пользоваться уже начал!
-------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| val |
|
|||
![]() Program developer ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 992 Регистрация: 14.1.2003 Где: г. Киев Репутация: нет Всего: 7 |
А вообще почитай немного про криптографию. Книг на русском море. Вот ссылка, которая будет тебе в этом нелёгком деле полезной: http://lib.homelinux.org/
-------------------- Терпимость - величайшее благо человечества... Ярчайший признак интеллекта – постоянно хорошее настроение… |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Технологии защиты программного обеспечения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |