Scapy 中的嗅探功能无法正常工作

Sniff Function in Scapy not working Win

我按照说明在 win64 上为 Python2.7 (Running Scapy on Windows with Python 2.7) 安装 Scapy,但是 sniff() 函数不起作用并突然结束。我应该采取什么步骤来解决这个问题?

这些说明已经过时了。您应该删除 pycap 和 dnet。他们很老了...

最新的 dev scapy 版本 (https://github.com/secdev/scapy) 更容易安装。请关注最新的文档,非常清楚:

http://scapy.readthedocs.io/en/latest/installation.html#windows

查找设备名称的最简单方法:

IFACES.show() #--> will give you a table of your devices with an index
mydev = IFACES.dev_from_index(X)   #---> where X is the index of your desired interface

然后在 scapy 中嗅探,如图所示:

sniff(iface=dev,prn=lambda x:x.summary)