有没有办法在 Java 应用程序中发送 ARP 请求?我知道 ARP 位于 TCP 和 UDP 之下,因此默认情况下 Java 无法发送 ARP 请求。我只是想知道是否有任何第三方 Java 库可以让您发送 ARP 请求。
要捕获 ARP 回复,我知道我可以使用 jpcap 来解决这部分问题。
谢谢
不,不是在本机 Java 中(我猜这是出于安全考虑)。虽然它确实需要使用 C++/C 本机代码库和 JNI 编程,但可以做到这一点。https://forums.oracle.com/forums/thread.jspa?threadID=1690617