Question

Is there an application that can monitor the network and API usage of an .exe ?

I am looking for an app that can monitor: - Network traffic and or just HTTP traffic - Windows API calls

For a delphi exe which I do not have the source for.

Any suggestions.

Thankyou.

Was it helpful?

Solution

For monitoring network traffic, Wireshark is the tool. It allows you to analyze traffic down to the Ethernet level, or up to the HTTP level, as you desire.

For monitoring API calls, there exists API Monitor, but it's not free and I have no experience with it. However, since all API functions come from some DLL, you can also use a tool that monitors calls into DLLs; this question has more on that subject.

OTHER TIPS

Try Fiddler, it can monitor HTTP traffic of all running applications, you can view or change the response of any HTTP request.

to monitor windows api calls check out Very Sleepy.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top