|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
помогите с алгоритмом защиты
хочу сделать протектор
идея такова, в 1.ехе(протектор) прога которая спрашивает пароль или усб ключ, если он верный - то запускает 2.ехе. 2.ехе любая программа(которую надо защитить). Хочу чтоб 2.ехе была зашифрована и размещалась физически в протекторе возможен вариант и не склетвать файлы, а просто шифровать 2.ехе и при работе распаковывать, но не записывать дешифрованные данные на винт пробывал exe_in_exe склеивает 1.ехе и 2.ехе в 3.ехе, но 3.ехе не запускается... как это все организовать? Помогите пожалуйста! Буду благодарен за любую идею! |
#2
|
||||
|
||||
добавить второй exe в ресурс первому.
Пишу программы за еду. __________________ |
#3
|
|||
|
|||
Честно? Фиговая защита. Вскрытие 1.exe покажет в алгоритм, которым распаковывается/расшифровывается 2.exe, что позволит расшифровать 2.exe раз и навсегда. Ну или самое простое - взять 2.exe после того как "защитник" его честно расшифрует. (Его же надо шифровать обратно, ведь так? или если он расшифровывается куда-то еще, то не составит проблем его взять оттуда уже расшифрованным)
Если 2.exe - часть "защитника", то его придется вынуть оттуда, что бы запустить. Взять вынутый 2.exe проблем не составит. "Взломщик" может вынуть 2.exe самостоятельно. |
#4
|
|||
|
|||
я не пытаюсь сделать идеальную защиту, ее не существует, нужно просто демо... выбираеш прогу, жмеш кнопку защитить или привязать к флешке, чтоб защищаемая прога без нужной флешки не работала... обойти можно любую защиту, но это отсеет примерно 20% начинающих
|
#6
|
|||
|
|||
я просто недогнал что именно он сказал.... эт при компиляции?
|
#7
|
|||
|
|||
При компиляции. Иного способа объеденить я не знаю. Можно конечно изощряться...
|