Здравствуйте. Есть моя библиотека, она загружает другую библиотеку. Та загружает делает GetModuleHandle на samsrv.dll и вынимает оттуда адреса функций и кладет себе в сегмент данных. После уже у себя прыгает по адресу одной из функций в samsrv.dll Хочется чтобы прагала ко мне в мою библиотеку. Соответсвенно хочу узнать адрес начала сегмента данных и его размер. Выполнить поиск по адресу функции и найдя заменить на свой. Подскажите куда копать. Спасибо.
Да, секцию конечно. Верно ли я понимаю, что я могу взять HMODULE который вернула LoadLibrary, добавить смещение секции полученное из заголовка PE и получу линейный адрес в памяти начала секции ?