有人可以指导我收听Java中的ARP广播吗?

最佳答案

您可以使用JpCap侦听ARP数据包。

Jpcap是一个用于捕获的Java库
和发送网络数据包。

使用Jpcap,您可以开发
捕获数据包的应用程序
网络接口和
用Java可视化/分析它们。您
也可以开发Java应用程序来
通过发送任意数据包
网络接口。

Jpcap已通过Microsoft测试
Windows(98/2000 / XP / Vista),Linux
(Fedora,Mandriva,Ubuntu),Mac OS X
(Darwin),FreeBSD和Solaris。

Jpcap可以捕获以太网,IPv4,
IPv6, ARP / RARP ,TCP,UDP和ICMPv4
包。

Jpcap是开源的,并已获得许可
在GNU LGPL下。

编辑:在GitHub上对JPCAP的最后一次提交是在9年前。

09-15 14:35