![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Защита программы
__Dima © (2001-10-24 12:30:00)У меня есть такой вопрос :
Программа должна быть записана на СD. Нужно каким-то образом сделать невозможным нормальное копирование ее на CD-R. Может быть есть способ определять на чем записана программа - на CD ли CD-R? Или существуют какие-то другие способы?
Подскажите please...
DeCompiler (2002-01-27 19:42:00) [1]2 alexus
1) Берем SoftIce, WinDasm и т.д. и серийный номер, каким бы он ни был, будет правильным. Я это точно знаю, пробовал :)
2) Тоже самое. Главное желание и терпение "обидчика" :)
Кстати, это не очень удобно - пущать прогу с СД...
3) Как насчет элементарной функции ord()? Коды символов-то увидеть несложно.
Успехов.
alexus (2001-11-19 12:13:00) [2]Знаешь, я сам парюсь по данному вопросу, но попробуй следующее:
1) Не знаю, есть ли на СД такое, но на ХДД есть серийный номер носителя.
если есть на СД, делай привязку к нему
2) если твоя программка маленькая, то твой обидчик не будет из-зи неё делать СД-Сору. Сделай привязку к дереву каталогов на твоём СД, то есть проверяй, если, скажем есть папка САР или че-нить НЕНУЖНОЕ, то прогу выполнять..
3) На свой СД сделай метку, скажем PROGA, но О или А - русскими буквами, и делай проверку на идентичность метки. Если придумаешь длинную метку с кучей вариантов таких замен, тот мэн просто впарится перебирать... по-моему, этот способ ничё!
Viking (2001-11-18 16:36:00) [3]Посмотри на сайте ПЛ-Компьютеры ( http://www.submarine.ru).
Там примерно с год назад была одна статейка похожей тематики.
GrayWolf (2001-11-17 09:13:00) [4]Посмотри в функциях API и в хелпе... По-моему что-то там такое встречал...
__Dima (2001-10-25 11:42:00) [5]Мне не нужно делать абсолютную защиту, достаточно просто усложнить жизнь некоторым лицам хотя бы на месяц, а потом пусть ломают... ;)
И всетаки, неужели нет способа определить тип CD ?
33 (2001-10-25 02:15:00) [6]А еше есть CD-RW и Virtual CD.
С копированием программы скорее всего не выйдет, т.к. если программа не
может быть нормально прочитанна, то и работать она будет так-же.
Надо копать в направлении защиты от копирования данных или определения
условий запуска.
dmur (2001-10-25 01:02:00) [7]Дырка в CD лазером :)