免费网络监视器

时间:2008-08-26 15:12:19

标签: windows sockets network-monitoring

我在整合两种产品时遇到了麻烦,其中一种产品是我的,而且似乎没有说话。所以我想确保他们正确沟通。我浏览了一下网络监视器,发现了TCP Spy。这有效,但一次只显示对话的一面(它必须在本地运行)我理想情况下希望同时看到双方 - 但你不能运行两个TCP间谍副本。

我已经点击了Sourceforge,但似乎什么也没出现 - 我是Windows开发人员,我没有安装perl。

我发现其他几个都是瘫痪的,完全没用,所以我想知道那些SO用来观看TCP对话的内容是什么?

BTW - 'not-written-here'产品不是浏览器。

10 个答案:

答案 0 :(得分:20)

Wireshark是一个非常好且成熟的网络嗅探器。它已存在多年。

  • 深入检查数百个协议,并且不断添加更多协议
  • 实时捕捉和离线分析
  • 对许多协议的解密支持,包括IPsec,ISAKMP,Kerberos,SNMPv3,SSL / TLS,WEP和WPA / WPA2
  • 着色规则可应用于数据包列表,以便快速,直观地进行分析
  • 可以将输出导出为XML,PostScript®,CSV或纯文本

答案 1 :(得分:4)

我不确定它是否能满足您的所有需求,但您看到了WireSharkMicrosoft Network Monitor吗?

答案 2 :(得分:4)

Wireshark(以前是Ethereal)

  

Wireshark是一个屡获殊荣的网络协议分析仪,由国际网络专家团队开发。

答案 3 :(得分:4)

我使用wireshark。很好,也很自由。

答案 4 :(得分:3)

Wireshark,又名Ethereal,具有相当数量的TCP嗅探功能。

http://www.wireshark.org/

答案 5 :(得分:1)

关于使用Windows和缺少Perl:为什么不试试Strawberry Perl?这是一个免费的Perl发行版,由Perl社区(特别是Adam Kennedy的核心)运行,易于安装,并且开箱即用CPAN的全部功能。

答案 6 :(得分:0)

奇怪的是,当我访问SourceForge时,我没有看到WireShark。 60回归的最高结果是一个奇怪的德国事情。

答案 7 :(得分:0)

Wireshark很棒..但另一个选择是通过PowerShell。我使用了来自Sapien Technologies的Jeff Hicks的Get-Packet脚本作为一个非常轻量级的数据包嗅探器。您可以获得表示数据包的自定义对象,并可以通过PowerShell执行所需的任何过滤。该对中的另一个脚本是Analyze-Packet,它可以汇总数据包捕获的结果。

答案 8 :(得分:0)

我尝试过Wireshark和Microsoft网络监视器,但都没有检测到我(以及我试图与之通信的程序)传输。如果我有一天坐下来配置它我可能会让它工作,但我只是想发送字节,更具体地说,是收到的字节。

最后,我找到了HHD Software's Accurate Network Monitor软件,它完成了我想要的软件,即使它有点笨拙。

答案 9 :(得分:0)

看看Tcpdump它不是一个完整的GUI网络分析器(根本不是),但可以在脚本中使用。由于我更像是一个Linux用户,我将它与Bash和Python一起使用,但你应该可以从powershell中调用它。