从 Windows 手动发送 ARP 请求

Send an ARP request manually from Windows

我正在训练自己进行网络扫描,我的重点是如何识别网络上的嗅探器。 在网上搜索,我发现一种可能的方法是ARP方法:我必须向可疑的无广播IP发送ARP请求以检查它是否处于混杂模式。

我的疑问是:如果我的电脑是 Windows 7 机器,有没有办法手动发送 ARP 请求?可能来自命令行?

您可以使用 nmap 等工具。

nmap -sP -PR <IP address/subnet>

对于 windows,您可以使用 nmap 的 GUI 版本 - zenmap。

您可以使用此版本的 arping for Windows. If you want an already compiled executable you can find it Here(在 "examples" 文件夹下)。

用法:

Arping.exe -i <IP_ADDRESS_OF_YOUR_INTERFACE> -T <TARGET_IP_ADDRESS>

另一个简单的方法:

  • ping TARGET_IP_ADDRESS

然后

  • arp -a

TARGET_IP_ADDRESS 应显示为类型 dynamic