我想在不使用python
的情况下在scapy
中编写ARP扫描程序。我知道使用scapy进行arp扫描很容易,但是我不想安装winpcap
/ npcap
。还有其他方法吗?
简短的回答:否,请参见https://stackoverflow.com/a/395921/5459467
这是Windows的限制,不允许访问第2层。如果正确设置选项,则只有标头的副本,但是不允许您发送ARP。
Winpcap / Npcap通过在基本API下方添加驱动程序来解决此问题,可以在其中访问2级。