有人可以指导我收听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年前。