Finding base address in a remote process
Hello,
I was wondering how I can retrieve the base address of an external process. My need it to get to its IAT and I suppose the base address could be a good starting point but ... I was not able to find any useful piece of code around.
I imagine I could always do an OpenProcess on the remote process and then start reading its memory looking for the dos header structure or any well known sequence of bytes ....
Is there anything better than this approach to find the IAT in a remote/external process?
Thanks.
Regards,
Last edited by yaa; 11-01-2007 at 10:06.
|