Reputation: 1
I have exe(from c) that call some function on dll.
How can i see(onRuntime) which function on dll it go and which parameters it send?)
Upvotes: 0
Views: 1677
Reputation: 546
API Monitor. If the DLL is a part of windows, it will have the function definition. If not, you can write your own DLL function definitions and get it to list the calls for you.
You don't have function definition? it is Reverse Engineering time.
Upvotes: 2
Reputation: 34411
First, you'd need a debugger, like OllyDbg or x64dbg.
Load your program into debugger and place breakpoints on every DLL export, then run your executable.
Another way is to hijack DLL by writing a wrapper, but that's much more tedious task.
Upvotes: 1