flat assembler
Message board for the users of flat assembler.
Index
> Windows > DEBUG_PROCESS how get DLL functions address from lpBaseOfDll |
Author |
|
Roman 05 Nov 2014, 06:31
Windows 7.
I need get address some function from DLL. In LOAD_DLL_DEBUG_INFO.lpBaseOfDll and LOAD_DLL_DEBUG_INFO.hFile i have values, but GetProcAddress return NULL. А теперь по русски. Мне надо получить адрес функции из DLL. Я запускаю сторонее приложение через CreateProcess в режиме DEBUG_PROCESS. Я смог получить имена DLL которые грузит сторонний процес, но не могу получить адрес функции из DLL. В LOAD_DLL_DEBUG_INFO.lpBaseOfDll и LOAD_DLL_DEBUG_INFO.hFile есть значения. Но подставив их в GetProcAddress я получаю NULL. Тоесть GetProcAddress не дает адрес функции. Как получить адрес функции ? https://www.youtube.com/watch?v=mbFzhjb1m8Q&feature=youtu.be |
|||
05 Nov 2014, 06:31 |
|
Roman 05 Nov 2014, 20:22
Yes. I show in video. It`s Mantle32.dll
I reading about GetProcAddress , this function work in my process, but not another. If i load Mantle32.dll and use GetProcAddress, i get address function, but not get from CreateProcess. |
|||
05 Nov 2014, 20:22 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.