是否有一个应用程序可以监控 .exe 的网络和 API 使用情况?
是否有一个应用程序可以监视 .exe 的网络和 API 使用情况?
我正在寻找一个可以监控的应用程序: - 网络流量和/或 HTTP 流量 - Windows API 调用
对于我没有源代码的 delphi exe。
任何建议。
谢谢。
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.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对于监控网络流量,Wireshark 是工具。它允许您根据需要分析低至以太网级别或高达 HTTP 级别的流量。
对于监控 API 调用,存在 API Monitor,但它不是免费的,我没有使用它的经验。然而,由于所有 API 函数都来自某个 DLL,因此您还可以使用监视对 DLL 的调用的工具; 这个问题有更多关于这个主题的信息。
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.
试试 Fiddler,它可以监控所有正在运行的应用程序的 HTTP 流量,您可以查看或更改任何应用程序的响应HTTP 请求。
要监视 Windows api 调用,请查看非常困。
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.