|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.09.2009, 14:25 | #1 |
Пользователь
Регистрация: 29.03.2009
Сообщений: 91
|
Защита EXE-шника
Доброго времени суток товарищи программисты.
Можно защитить компилируемый EXE-шник так, что бы его нельзя было открыть через Restorator 2007 , Resource Hacker или другие похожие программы. |
13.09.2009, 14:29 | #2 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Да, для этого его надо сжать, тогда программы для редактирования ресурсов не будут работать
pushl $0x18E3DF6B
call ICQ |
13.09.2009, 14:32 | #3 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
13.09.2009, 14:35 | #4 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Как вариант: шифровать ресурсы
pushl $0x18E3DF6B
call ICQ |
13.09.2009, 14:51 | #5 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Если уж на то пошло, то тогда надо бы засунуть в exe с десяток лишних процедур, в systеm.pas запихнуть процедуры и функции по проверке безопасности и пр.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
13.09.2009, 14:56 | #6 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
И это не поможет в защите от ресторатора, т.к. файл разбит на секции(условно говоря) и если ты поменяешь код, то это никак не отразится на ресурсах, а ресторатор читает лишь секцию с ресурсами
pushl $0x18E3DF6B
call ICQ |
14.09.2009, 15:12 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
если шифровать ресурсы то поможет, но расшифровка...с этим можно капитально зависнуть
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
14.09.2009, 15:16 | #8 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Можно читать каждый байт ресурса и прибавлять допустим один, а при чтении отнимать:-)
От школоты точно поможет
pushl $0x18E3DF6B
call ICQ |
14.09.2009, 15:16 | #9 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
А че защитить надо?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
14.09.2009, 15:21 | #10 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
Можно взять протектор типа армадилло,Themida, ASProtect, TeLock и пр. Для верности обработать парой-тройкой подобных программ. Это будет защита далеко не только от школяров.
Вот тут есть подборочка.
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4 Последний раз редактировалось Goodwin98; 14.09.2009 в 15:27. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Защита EXE | Kasey | Безопасность, Шифрование | 4 | 13.08.2009 11:41 |
чтение из одного exe файла, и запись в другой exe | inndim | Общие вопросы Delphi | 2 | 04.02.2009 15:23 |
Защита | JRcoker | JavaScript, Ajax | 13 | 31.10.2008 14:11 |
Защита | boostman | Общие вопросы Delphi | 4 | 21.06.2008 17:45 |
Иконки для ехе-шника | Zer0 | Win Api | 11 | 12.01.2008 17:08 |