使用Java读取WIRELESS.pcap数据包

使用Java读取WIRELESS.pcap数据包,java,wireless,pcap,libpcap,jnetpcap,Java,Wireless,Pcap,Libpcap,Jnetpcap,我想读取捕获的.pcap无线数据包,并从OSI模型的网络层和上层获取IP地址、端口号、标志等信息。那么哪个JAVA库可以帮助我呢。我尝试使用JnetPcap,但没有成功,所以JnetPcap是否支持无线数据包?。。。或者我可以用于上面的任何其他java库是的,jnetpcap支持无线数据包。通常,它支持设备提供的所有接口,例如wlan0、eth0 但是,如果从pcap文件读取数据包,则无需指定任何有关无线或有线信息的信息,只需使用pcap函数pcap.openOfflinepath\u of_p

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

是的,jnetpcap支持无线数据包。通常,它支持设备提供的所有接口,例如wlan0、eth0

但是,如果从pcap文件读取数据包,则无需指定任何有关无线或有线信息的信息,只需使用pcap函数pcap.openOfflinepath\u of_pcap\u file/file\u name.pcap、StringBuilder errMsg来创建读取数据包的句柄。 其中errMsg是一个对象,用于知道在

请参阅jnetpcap文档中有关此函数的更多信息

如果您做了与我提到的相同的事情,但仍然有一些错误,请在上述函数调用之后阅读errMsg

我是来帮忙的