![]() |
Перезапись базового адреса загрузки в PE-заголовке
Добрый день.
Возможно, кто-то сталкивался с такой, ммм, проблемой, не проблемой, сразу не понять. При загрузке DLL предпочтительный базовый адрес в ее заголовке перезаписывается всегда или в некой зависимости от чего-то? P.S. Относится этот вопрос не только к win7, поместил сюда, т.к. ОС наиболее поздняя. |
Физически в DLL при загрузке не меняется, если для образа по этому адресу уже загруженна другая библиотека, загрузчик сам передвигает адрес в виртуальной памяти. Изменяют или в средстве разработки, или спец утилитой ReBese.
О старом добром rebase |
Спасибо за ответ! Но я немного неправильно сформулировал вопрос. Всегда ли базовый адрес перезаписывается в памяти при загрузке DLL?
|
Время: 21:25. |
Время: 21:25.
© OSzone.net 2001-