2
有人能指导我在Java中收听ARP广播吗?收听Java中的ARP广播
有人能指导我在Java中收听ARP广播吗?收听Java中的ARP广播
您可以使用JpCap来收听ARP包。
Jpcap是一个Java库,用于捕获 并发送网络数据包。
使用JPCAP,你可以开发 应用程序从 网络接口和 可视化捕获数据包/分析它们在Java中。你也可以开发Java应用程序 到 通过一个 网络接口发送任意数据包。
JPCAP已经在微软的Windows (98/2000/XP/Vista系统),Linux的 (Fedora的,的Mandriva,Ubuntu的),Mac OS X的 (达尔文),FreeBSD和Solaris上测试。
JPCAP可以捕捉以太网的IPv4,IPv6的 ,ARP/RARP,TCP,UDP和ICMPv4 包。
Jpcap是开源的,并且在GNU LGPL下获得许可 。
是的 - 它将支持任何支持libpcap/Winpcap的,因为它基本上是一个Java绑定。 – Piskvor 2011-02-04 12:09:33