gpt4 book ai didi

java - 使用 Java 读取 WIRELESS .pcap 数据包

转载 作者:太空宇宙 更新时间:2023-11-04 15:07:34 31 4
gpt4 key购买 nike

我想读取捕获的 (.pcap) 无线数据包并获取 IP 地址和端口号、标志等信息(来自网络层和 OSI 模型的上层)。那么哪个JAVA库可以帮助我。我尝试使用 JnetPcap 但没有成功,所以 JnetPcap 是否支持无线数据包?...或我可以用于上述的任何其他 java 库

最佳答案

是的,jnetpcap支持无线数据包。一般来说,它支持设备提供的所有接口(interface),例如WLAN0、eth0。

但是如果您从 pcap 文件中读取数据包,则不需要指定任何有关无线或有线信息的信息,您所需要做的就是使用 pcap 函数
Pcap.openOffline("path_of_pcap_file/file_name.pcap", StringBuilder errMsg) 创建读取数据包的句柄。
其中 errMsg 是一个对象,用于了解

时发生的任何错误

有关此功能的更多信息,请参阅 jnetpcap 文档 http://jnetpcap.com/?q=node/68

如果你按照我提到的做了同样的事情,但仍然有一些错误,请阅读上述函数调用后的 errMsg。

来帮忙..

关于java - 使用 Java 读取 WIRELESS .pcap 数据包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21793337/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com