【问题标题】:How to monitor internet connectivity for a Windows application (EXE file)如何监控 Windows 应用程序的 Internet 连接(EXE 文件)
【发布时间】:2013-10-13 14:41:01
【问题描述】:

如果我有一个正在执行的应用程序,我如何才能准确监控它建立的互联网连接(如果有的话)?

目前我有一个应用程序,其中只有一个 EXE 文件,但理想情况下,我希望监控程序能够从该 EXE 文件启动的任何内容中获取任何连接。

原因是我有时会收到不受信任的 EXE 文件,我需要确保它们不会与互联网建立可疑连接。请注意,在启动它之前,我需要选择一个 EXE 文件来监控它之前,这样我就可以捕获在应用程序启动时完成的任何连接。

【问题讨论】:

  • 如何使用 Fiddler (google it)
  • @kroonwijk Fiddler 从尊重代理设置的行为良好的应用程序中捕获 http 流量。这对于监控不受信任的应用程序没有多大用处。您可以将 Windows 防火墙配置为阻止来自不受信任的应用程序的传出流量。您可以使用 Process Monitor 监控网络流量,或者使用 Network Monitor 或新的 Message Analyzer 获得更多详细信息。

标签: windows windows-8 monitoring


【解决方案1】:

您可以使用FiddlerWireShark。唯一的问题是 Fiddler 会阻止您的浏览器上网,并在调试时降低您的计算机速度。 WireShark 提供了更好的性能,但更多的信息可能难以理解。

【讨论】:

  • 正如@arx 已经说过的那样,Fiddler 只捕获 HTTP(S) 流量。 Wireshark 不关心应用程序/进程,只关注网络流量。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-14
  • 1970-01-01
  • 2015-04-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多