Re[5]: Встроенный asm: запись данных в память по заданному а
От: Dimonka Верблюд  
Дата: 06.11.05 18:24
Оценка:
Здравствуйте, _Michael_V_, Вы писали:

__M_>...В связи с чем, у меня есть возможность сохранять тела функций и процедур в машинном коде в файл и загружать их оттуда. Не получается только передать управление на загруженный код. Похоже, как раз из-за этого protect`а.


Конечно можно изобретать очередные велосипеды, только есть ли смысл делать самопальные защиты?
Хотел ещё заметить, что не все функции заканчиваются простым RET и не все функции заканчиваются одним RET. Так что буть более осторожен с определением длины функции. Ну и ещё не забывай об относительных переходах/вызовах/ссылках — тоже можно огрести проблем и неожиданных результатов. Так что VirtualProtect в этой теме не самое сложное
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.