Python- 没有 scapy 的 ARP 扫描
Python- ARP Scan without scapy
我想在 python
中编写 ARP 扫描程序而不使用 scapy
。我知道使用 scapy 执行 arp 扫描很容易,但我不想安装 winpcap
/npcap
。
还有其他方法吗?
简短回答:否。请参阅 https://whosebug.com/a/395921/5459467
这是一个 Windows 限制,不允许访问第 2 层。如果您正确设置选项,您将拥有 header 的副本,但它不会允许您发送 ARP。
Winpcap/Npcap 通过在基本 API 下面添加一个 driver 来解决这个问题,其中可以访问级别 2。
我想在 python
中编写 ARP 扫描程序而不使用 scapy
。我知道使用 scapy 执行 arp 扫描很容易,但我不想安装 winpcap
/npcap
。
还有其他方法吗?
简短回答:否。请参阅 https://whosebug.com/a/395921/5459467
这是一个 Windows 限制,不允许访问第 2 层。如果您正确设置选项,您将拥有 header 的副本,但它不会允许您发送 ARP。
Winpcap/Npcap 通过在基本 API 下面添加一个 driver 来解决这个问题,其中可以访问级别 2。