Java PCAP文件解析器库

Java PCAP文件解析器库,java,pcap,Java,Pcap,我正在寻找一种快速解析PCAP文件包的方法 我目前正在使用类似的: 但是它非常慢,有没有其他好的Java库可以解析PCAP文件?jNetPcap是最稳定、编写最完善的包装器。它比JPcap更好,请参见比较详细信息。而且我没有比较的详细信息来评估。只是偶然发现了Java中的pcap解析任务,并找到了一个。令人惊讶的是,它的速度非常快——可能是因为它不是C pcap库上的包装器,而是一个原始解析器。我的平均结果(当然是在同一个框中)如下: jpcap-10301 pps jnetpcap-1514

我正在寻找一种快速解析PCAP文件包的方法

我目前正在使用类似的:


但是它非常慢,有没有其他好的Java库可以解析PCAP文件?

jNetPcap是最稳定、编写最完善的包装器。它比JPcap更好,请参见比较详细信息。而且我没有比较的详细信息来评估。

只是偶然发现了Java中的pcap解析任务,并找到了一个。令人惊讶的是,它的速度非常快——可能是因为它不是C pcap库上的包装器,而是一个原始解析器。我的平均结果(当然是在同一个框中)如下:

  • jpcap-10301 pps
  • jnetpcap-15148 pps
  • 凯泰结构中的pcap.ksy-121176 pps
所以,如果您不需要捕获,我衷心建议您尝试使用Kaitai结构解析器

Pcap pcap = Pcap.openOffline(file, errbuf);
pcap.loop(10, jpacketHandler, "jNetPcap rocks!");