![]() |
*Начало * Ответить * Статистика * Задать вопрос * Поиск * FAQ * * |
![]() |
DotFix Forum / Вопросы программирования и исследования защит / Простой протектор |
Автор | Сообщение |
MZUser Участник |
Дата: 19 Апр 2006 01:08 Привет лучшим из лучших!!! Пишу свой протектор EXE-шников. Дописиваю к коду EXE свой код, который взависимости от введенного пароля запустит или не запустит запароленое EXE. Файл виглядит так: *********************** MZ мой код MZ код защищаемого EXE *********************** Вопрос такой: Как мне запустить защищаемое EXE не извлекая его на винт? Или запустить и сразу стереть(НО ОНО ЖЕ ЗАПУЩЕНОЕ!!!) Пробовал что-то типа Memory:=TMemostream.Create; Memory.LoadFromFile('FileName'); ???????????????????? Можно ли исполнить этот файл из памяти, то есть не обращаясь к жесткому диску после занесения файла в оперативку? |
AVG Участник |
Дата: 19 Апр 2006 13:45 Ну и вопросик ![]() |
Admin Администратор |
Дата: 20 Апр 2006 20:44 Как мне запустить защищаемое EXE не извлекая его на винт? Ну можно написать лоадер по статье: http://rsdn.ru/article/baseserv/peloader.xml Можно ли исполнить этот файл из памяти, то есть не обращаясь к жесткому диску после занесения файла в оперативку? Проще написать нормальный протектор. Я сам начинал с тех же дебрей что и ты лет 5 назад. Поверь это неверный подход. Почитай статьи: http://www.wasm.ru/article.php?article=packlast01 http://www.wasm.ru/article.php?article=packers2 |
mag3d Участник |
Дата: 20 Апр 2006 22:36 Возьми движок от UPX и не мучайся, очень качественный упаковщик, с множеством комментариев, работает очень стабильно (сам проверял), а затем на него накручивай любую защиту. Получиться быстрей, и надежней работать будет. А вообще на Delphi писать протектор это круто ![]() И не большое замечание по статье: http://rsdn.ru/article/baseserv/peloader.xml - есть ошибки + эта статья про загрузчик, а не про написание протектора !!! Она хорошо (но далеко) неполно описывает загрузчик, но а упаковщики и протекторы в большинстве случаев работаеют по другому (см. AsProtect, Armadillo, PeCompact ...) Не плохая книга по технике защит от динамического и статического исследования: Касперского "Техника отладки программ без исходных текстов" при написании непосредственно защиты очень рекомендую ... |
MZUser Участник |
Дата: 20 Апр 2006 23:38 ОГРОМНОЕ СПАСИБО ВСЕМ!!! |