好的,所以我正在制作一个应该捕获数据包的程序,该程序用于工作得很好,但现在由于某种原因它只是停止工作。
这不是我的实际代码,但它与我的实际代码有同样的问题:
:
再次,这曾经工作得很好,但现在它没有。它很少捕获数据包,当它捕获数据包时,它看起来像这样:
它似乎是从错误的来源捕获,但我不是计算机天才,所以我可能错了。谢谢你能否回答这个问题!
答案 0 :(得分:1)
您可能想要指定一个界面:sniff([...], iface=<iface>)
。默认情况下,sniff()
仅捕获默认接口的数据包(请参阅conf.iface
值)。
在Windows下,IFACES
变量包含Scapy可用的所有接口。