使用scapy修改pcap包ip

1、使用wireshark打开pcap文件,查看源ip为192.168.5.59。

 

2、使用scapy编辑pcap文件。

from scapy.all import *

packets = rdpcap("0x534d.pcap") # 打开pcap文件
print(len(packets)) # 查看包含几个报文
packets[0]["IP"].src="192.168.5.60" # 修改源IP
stream=[]
stream.append(packets[0])
wrpcap("c.pcap",stream) # 保存修改的数据到新文件中

 

3、wireshark打开新文件进行验证

 

posted @ 2023-04-20 14:23  超级宝宝11  阅读(420)  评论(0编辑  收藏  举报