2017-06-18 255 views

回答

0

也许你可以得到你的设备的MAC地址,并过滤任何包含该地址作为源地址的数据包。

1

很容易的确:

sniff(lfilter=lambda pkt:pkt.haslayer(Ether) and pkt[Ether].src.lower()==get_if_hwaddr(conf.iface).lower()) 

如果你想打印出来:

sniff(lfilter=lambda pkt:pkt.haslayer(Ether) and pkt[Ether].src.lower()==get_if_hwaddr(conf.iface).lower(), prn=lambda x:x.summary()) 

您可以使用其他接口比conf.iface