0

我需要在java中制作一个故障排除工具

从 java 代码中,我需要与 tethereal(linux 命令)进行通信以帮助我生成.pkt文件。该.pkt文件将包含客户端和服务器之间发生的所有通信内容——即客户端和服务器之间的所有数据包通信。

我该怎么做?

4

2 回答 2

2

你知道WireShark吗?那是一个跨平台的网络数据包捕获应用程序。

这个想法是它捕获通过一个网络设备(例如:WiFi 卡)的所有数据包(TCP 和 UDP),并且您在应用程序使用的端口上应用过滤器,并最终应用 IP 地址。非常有用的工具。

于 2012-07-31T10:21:15.543 回答
0

如果您真的需要在 java 中执行此操作,您可以使用http://jnetpcap.com/,它是 libpcap 的包装器,其工作方式类似于 tethereal。

于 2012-07-31T10:44:05.610 回答