pcap4j

    2热度

    1回答

    是否有只会捕获arp-reply数据包的BPF表达式?目前,我使用Pcap4J及以下BPF表达: arp和DST主机主机和乙醚DST MAC 其中主机是我的设备和的IP地址mac是我的主要网络接口的MAC地址。不幸的是,当数据包被捕获时,这个过滤器允许ARP广播请求也被捕获,所以我必须采取额外的步骤来检查ARP头的操作字段是否为2而不是1。

    1热度

    1回答

    我正在从事一个Java(Android)项目,主要想法是捕获URL并阻止访问危险页面,因此要获取用户访问我正在使用的URL的pcap4j库如下: IpV4Packet ipV4Packet = packet.get (IpV4Packet.class); Inet4Address srcAddr = ipV4Packet.getHeader().GetSrcAddr(); System.out

    0热度

    1回答

    我想实现基本的网络检查功能来测试提供的url是否响应(例如,ping www.google.com)。它必须提供操作信息,例如,所请求的服务不可用或无法访问主机。我可以使用icmp4j库来实现它。但我想实现相同的使用pcap4j库。我想把网址放在文本框中,然后点击连接按钮,它会调用pcap4j api来检查主机是否响应。