【问题标题】:Reading WIRELESS .pcap packet using Java使用 Java 读取 WIRELESS .pcap 数据包
【发布时间】:2014-03-14 15:20:27
【问题描述】:

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

【问题讨论】:

    标签: java wireless pcap libpcap jnetpcap


    【解决方案1】:

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

    但是如果你从 pcap 文件中读取数据包,你不需要指定任何无线或有线信息,你需要做的就是使用 pcap 函数
    Pcap.openOffline("path_of_pcap_file/ file_name.pcap", StringBuilder errMsg) 创建句柄来读取数据包。
    其中 errMsg 是一个对象,用于知道发生的任何错误,而

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

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

    来帮忙..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-27
      • 2012-09-16
      • 1970-01-01
      • 2020-08-28
      • 1970-01-01
      相关资源
      最近更新 更多