Is there an application that can monitor the network and API usage of an .exe?
-
03-10-2019 - |
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.
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.