Python - Scapy选择一个嗅探界面

时间:2015-02-28 15:42:11

标签: python scapy sniffer

我正在使用Scapy,python 2.6.6和Windows 7构建一个嗅探器,我想知道我是否可以在嗅探前选择嗅探界面,有点像Wireshark。

2 个答案:

答案 0 :(得分:1)

您可以使用 iface 参数。

sniff(iface="wlan0", prn=exampleFunction) 

但如果没有给出接口,则会在每个接口上进行嗅探。

您可以查看Scapy webpage

中的嗅探部分

答案 1 :(得分:1)

我意识到这是一篇过时的帖子。其中一个解决方案提到:

  

但如果没有给出接口,则会在每个接口上进行嗅探。   您可以在Scapy网页的“嗅探”部分查看

不幸的是文档错了。当没有给出界面时,scapy会在 conf.iface

上嗅探

请在他们的github回购中查看对话:

  

https://github.com/secdev/scapy/issues/1356