5

我正在尝试使用 RawCap 来嗅探 Windows localhost。但是,与它的收费能力相反,它不起作用。我开始如下:

rawcap 127.0.0.1 echo.pcap

然后我运行我编写的一个小 echo TCP 客户端/服务器测试应用程序。我使用客户端通过 127.0.0.1 发送一些数据,它确实被打印在服务器上并发送回客户端,它也被打印出来。但是,抓包文件是空的。

我在 Windows XP、SP3 下运行。

是否有人知道我需要采取任何其他步骤才能使其正常工作?

2011 年 7 月 20 日添加的附加信息:我联系了生产 RawCap 的公司,他们建议确保我具有管理员权限,我尝试嗅探 ping 127.0.0.1,并尝试启用 telnet 并嗅探 telnet 127.0.0.1 . 我确实有管理员权限,RawCap 看到 ping 数据包,但没有看到 telnet 数据包。我还尝试在另一台机器上嗅探 127.0.0.1,但我也失败了。

最好的,戴夫

4

1 回答 1

7

我一直在联系 RawCap 的作者,他表示我发现了一个错误,即 Windows XP SP 3 无法在 localhost 上嗅探 TCP。他似乎不希望自己能解决这个问题。如果出现任何更有用的信息,我将尝试帮助社区,对此答案发表评论。

于 2011-07-21T19:36:35.510 回答