I find that Dependency Walker only calls made to DllMain() and 
GetProcAddress(), not calls made to addresses retrieved by GetProcAddress(). 
Am i missing anything here?

the "strace" utility another poster mentioned worked like a charm.
thanks a lot.
it can be found at this url:
http://www.nmrc.org/files/snt/index.html#utility

Yimin
On Wed, 12 Mar 2003 17:16:51 -0000
[EMAIL PROTECTED]
 wrote:

>When you load an application into Dependency Walker, it shows 
you all
>the dependencies.  However, there is a "Profile" function which you
>start to actually run the application with any command line 
parameters
>you may desire.  At this point it monitors and logs any calls to the
>external modules - I'm not sure if it logs calls to functions 
internal
>to the exe or not.
>
>-----Original Message-----
>From: Yimin Zheng [mailto:[EMAIL PROTECTED] 
>Sent: Wednesday, March 12, 2003 10:46 AM
>To: [EMAIL PROTECTED];
>[EMAIL PROTECTED]
>Subject: [Re:] RE: watching API calls
>
>You might have to write a proxy DLL for this.
>Think of how APIs work for a second.
>Dlls are loaded into the application's memory space first, then 
>an API call is made within the application's boundry. To the 
>calling code, there is no difference between a system API or 
>a home grown function from the same .C source file. If you are 
>not dealing with Win32 Messages, hooks are not useful to you. 
>I am not aware that the current mechanism of DLL supports API 
>interception.
>
>Yimin
>
>On Wed, 12 Mar 2003 16:35:00 +0100
>Oeschey, Lars \(I/EK-142, extern\) wrote:
>
>> 
>>> I would still suggest everyone look at sysinterals they have 
>a great
>>> page and some very helpful tools.
>>
>>I already looked at sysinternals.com (who wouldn't, when working 
>with M$
>>stuff ;)), tried filemon, but it isn't too informative in this 
>case...
>>
>>Lars
>>_______________________________________________
>>Perl-Win32-Admin mailing list
>>[EMAIL PROTECTED]
>>To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
>>
>>
>
>
>
>------------------------------------------------------------------------
>--
>Global Internet phone calls, voicemail, fax, e-mail and instant
>messaging.
>Sign-up today at http://www.hotvoice.com
>_______________________________________________
>Perl-Win32-Admin mailing list
>[EMAIL PROTECTED]
>To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
>
>



--------------------------------------------------------------------------
Global Internet phone calls, voicemail, fax, e-mail and instant messaging.
Sign-up today at http://www.hotvoice.com

Reply via email to