Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Delphi: Общие вопросы > WriteProcessMemory |
Автор: faust777 20.06.16, 14:57 |
Если адрес выглядит "обычно" - <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> проблем нет.addr_mem = $09C3F668; Но как указать на адрес вида - mat.dll+EF600? |
Автор: leo 21.06.16, 04:54 |
Найти базовый адрес dll - для открытого процесса через EnumProcessModules с проверкой имени по GetModuleBaseName (или GetModuleFileNameEx, если нужно полное имя с путем). Хэндл модуля - это и есть базовый адрес загрузки dll |