1
如何嗅探数据包只是出站数据包? 我试图只嗅探目标端口,但它根本没有成功Python(scapy):如何嗅探只有outboun数据包的数据包
如何嗅探数据包只是出站数据包? 我试图只嗅探目标端口,但它根本没有成功Python(scapy):如何嗅探只有outboun数据包的数据包
也许你可以得到你的设备的MAC地址,并过滤任何包含该地址作为源地址的数据包。
很容易的确:
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