python-Scapy-嗅探两个接口中的三个

我在Windows 7上使用Scapy 2.2.0和Python 2.6进行嗅探.我知道您可以向嗅探函数提供iface参数.例如:

sniff(count=5,iface = 'eth0', prn=lambda p:p.show())

如果不提供此参数,它将在所有接口中监听.但是有办法从3个接口中选择2个吗?像这样的东西:(它不起作用)

sniff(count=5, iface='eth0, eth14', prn=lambda p:p.show())

解决方法:

您可以在python中使用线程,并在不同的线程中嗅探每个接口:

https://docs.python.org/2/library/threading.html

上一篇:python-使用Scapy解析数据包字节


下一篇:python-向scapy添加新协议(类似于ARP)