Scapy run time error, ValueError: Unknown pypcap network interface
Scapy run time error, ValueError: Unknown pypcap network interface
几个小时没看懂
为什么这段代码不起作用,我经历过
Python 的所有版本并创建了一个
虚拟环境。
求助?
提前致谢
from scapy.all import ARP, Ether, srp
target_ip = "192.168.43.*"
arp = ARP(pdst=target_ip)
ether = Ether(dst="ff:ff:ff:ff:ff:ff")
packet = ether/arp
result = srp(packet, timeout=3)
clients = []
for sent, received in result:
clients.append({'ip': received.psrc, 'mac': received.hwsrc})
Traceback (most recent call last):
File "C:\Users\user\arpp\lib\site-packages\scapy\arch\windows\__init__.py", line 772, in pcapname
return IFACES.dev_from_name(dev).pcap_name
File "C:\Users\user\arpp\lib\site-packages\scapy\arch\windows\__init__.py", line 696, in dev_from_name
raise ValueError("Unknown network interface %r" % name)
ValueError: Unknown network interface '\Device\NPF_Loopback'
我安装了 npcap,它工作得很好!!!
几个小时没看懂 为什么这段代码不起作用,我经历过 Python 的所有版本并创建了一个 虚拟环境。
求助?
提前致谢
from scapy.all import ARP, Ether, srp
target_ip = "192.168.43.*"
arp = ARP(pdst=target_ip)
ether = Ether(dst="ff:ff:ff:ff:ff:ff")
packet = ether/arp
result = srp(packet, timeout=3)
clients = []
for sent, received in result:
clients.append({'ip': received.psrc, 'mac': received.hwsrc})
Traceback (most recent call last):
File "C:\Users\user\arpp\lib\site-packages\scapy\arch\windows\__init__.py", line 772, in pcapname
return IFACES.dev_from_name(dev).pcap_name
File "C:\Users\user\arpp\lib\site-packages\scapy\arch\windows\__init__.py", line 696, in dev_from_name
raise ValueError("Unknown network interface %r" % name)
ValueError: Unknown network interface '\Device\NPF_Loopback'
我安装了 npcap,它工作得很好!!!