从 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
。
我正在训练自己进行网络扫描,我的重点是如何识别网络上的嗅探器。 在网上搜索,我发现一种可能的方法是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
。