我在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