我可以只在Scapy中嗅闻传入或仅传出的数据包吗?
没有在数据包字段上添加过滤器.
解决方法:
简答:不. Scapy的嗅探功能不区分传入和传出的数据包.如果要基于源mac进行过滤,可以执行以下操作:
MYMAC = "12:34:56:78:90:99"
def isNotOutgoing(pkt):
return pkt[Ether].src != MYMAC
sniff(iface="eth0", lfilter=isNotOutgoing)
2024-03-03 16:14:58
我可以只在Scapy中嗅闻传入或仅传出的数据包吗?
没有在数据包字段上添加过滤器.
解决方法:
简答:不. Scapy的嗅探功能不区分传入和传出的数据包.如果要基于源mac进行过滤,可以执行以下操作:
MYMAC = "12:34:56:78:90:99"
def isNotOutgoing(pkt):
return pkt[Ether].src != MYMAC
sniff(iface="eth0", lfilter=isNotOutgoing)