我正在尝试在Ubuntu vm上运行Sulley的(fuzzer)“network_monitor.py”。每次我这样做,我都会收到以下错误。
pcapy.PcapError: No valid interfaces to open
我认为这与我运行的代码几乎没有关系,因为当我运行
时python
>>> import pcapy
>>> devices = pcapy.findalldevs()
我得到了同样的错误
任何有关正在发生的事情的提示都会令人惊讶。非常感谢提前
答案 0 :(得分:1)
尝试将其与sudo
一起使用。
Pcapy,AFAIK,需要访问接口的特殊权利。
mycode.py:
import pcapy
devices = pcapy.findalldevs()
sudo python mycode.py