使用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打开新文件进行验证