Re: DLL Exports, determine Arg types and RetVal?
- From: Gerry_uk <gerry666uk@xxxxxxxxx>
- Date: Tue, 07 Nov 2006 10:30:41 +0000
Hi Nicholas,
The only method is to disassemble the DLL, examine the assembly code and from that make a guess as to what the arguments may be.
OK, can you point me to any detailed information specific to the task of looking at function calls, args and RetVals in ASM that were originally coded in C/C++ ?
What I've got so far, is a C++ caller program. I can load this in a debugger, set a break point just before the call into the DLL functions, then single step in ASM, but I could be looking at anything! Is there a more structured way to set up the debugger and calling program?
IMHO the best tool for the job is "IDA Pro". IIRC the trial version allows you to freely disassemble files (But not save your workings), so should be worth a look.
This looks nice, I'm going to try it out.
--
Gerry_uk
.
- Follow-Ups:
- Re: DLL Exports, determine Arg types and RetVal?
- From: Gerry_uk
- Re: DLL Exports, determine Arg types and RetVal?
- From: Betov
- Re: DLL Exports, determine Arg types and RetVal?
- References:
- DLL Exports, determine Arg types and RetVal?
- From: Gerry_uk
- Re: DLL Exports, determine Arg types and RetVal?
- From: Nicholas Sherlock
- DLL Exports, determine Arg types and RetVal?
- Prev by Date: Re: An "Easy Assembler"...
- Next by Date: Re: DLL Exports, determine Arg types and RetVal?
- Previous by thread: Re: DLL Exports, determine Arg types and RetVal?
- Next by thread: Re: DLL Exports, determine Arg types and RetVal?
- Index(es):
Relevant Pages
|
Loading