使用Scapy转发具有特定IP地址的数据包

使用Scapy转发具有特定IP地址的数据包,ip,scapy,sniffing,Ip,Scapy,Sniffing,使用Scapy,我可以嗅探数据包并按目的地进行过滤 sniff(filter="dst <ip addr>") 嗅探(filter=“dst”) 如何使用Scapy仅转发发送到该特定ip地址的数据包?您可以像这样使用prn参数进行嗅探 sniff(filter="your ip address", prn=process_packet) 其中process_packet是一种做您需要的事情的方法,如下所示 def process_packet(pkt): here yo

使用Scapy,我可以嗅探数据包并按目的地进行过滤

sniff(filter="dst <ip addr>")
嗅探(filter=“dst”)
如何使用Scapy仅转发发送到该特定ip地址的数据包?

您可以像这样使用prn参数进行嗅探

sniff(filter="your ip address", prn=process_packet)
其中process_packet是一种做您需要的事情的方法,如下所示

def process_packet(pkt):
    here you do what you need with the sniffed packet
嗅探功能将进程_数据包应用于被嗅探的每个数据包

希望这是你问的