免费网络监控器
我在集成两种产品时遇到了麻烦,其中一种是我的,他们似乎没有说话。因此,我想确保他们进行正确的沟通。我环顾了网络监视器,发现了TCP Spy。该方法有效,但一次仅显示对话的一侧(必须在本地运行)。理想情况下,我希望同时看到双方,但不能运行两个TCP Spy副本。
我打过Sourceforge,但是似乎没有什么可以跳出来的。我是Windows开发人员,没有安装Perl。
我发现其他一些都是残障软件,而且完全没有用,所以我想知道SO家伙用什么来观看TCP对话?
顺便说一句,"此处未写"产品不是浏览器。
解决方案
回答
我不确定它是否可以满足所有需求,但是我们是否看到过WireShark和Microsoft网络监视器?
回答
Wireshark(以前是Ethereal)
Wireshark is an award-winning network protocol analyzer developed by an international team of networking experts.
回答
我用wireshark。很好,免费。
回答
Wireshark是一个非常不错的成熟网络嗅探器。已经有好几年了。
- 深入检查数百种协议,并一直在增加
- 实时捕获和离线分析
- 对许多协议的解密支持,包括IPsec,ISAKMP,Kerberos,SNMPv3,SSL / TLS,WEP和WPA / WPA2
- 可以将着色规则应用于数据包列表,以进行快速,直观的分析
- 输出可以导出为XML,PostScript?,CSV或者纯文本
回答
Wireshark,又名Ethereal,具有大量的TCP嗅探功能。
http://www.wireshark.org/
回答
奇怪的是,当我访问SourceForge时没有看到WireShark。返回的60个顶级结果是一件奇怪的德国事情。
回答
Wireshark很棒..但是另一个选择是通过PowerShell。我已经使用了Sapien Technologies的Jeff Hicks的Get-Packet脚本作为真正的轻量级数据包嗅探器。我们将获得代表数据包的自定义对象,并且可以通过PowerShell进行所需的任何过滤。该对中的另一个脚本是Analyze-Packet,它可以汇总数据包捕获的结果。
回答
我尝试了Wireshark和Microsoft Network Monitor,但是都没有检测到我(以及我尝试与之通信的程序)传输。如果我有一天可以坐下来进行配置,我可能可以使它工作,但我只想发送字节,更具体地说,就是接收字节。
最后,我找到了HHD Software的Accurate Network Monitor软件,即使它有些笨拙,它也能达到我想要的效果。
回答
看一下Tcpdump,它不是一个成熟的GUI网络分析器(完全没有),但是可以在脚本中使用。由于我更是Linux人士,因此我将它与Bash和Python一起使用,但是我们应该可以从powershell调用它。
回答
关于使用Windows和缺少Perl:为什么不尝试Strawberry Perl?它是由Perl社区(特别是Adam Kennedy)运行的免费Perl发行版,易于安装,并且可以立即使用CPAN的全部功能。