Python使用scapy库读取wireshark数据包捕获文件后写入新文件无法显示
在Python中使用scapy库来读取Wireshark捕获的文件,然后把它重新写成一个新的pcap文件。再次用Wireshark打开后,有些字段无法显示。
下面是用Python写的代码
from scapy.all import *
PKT_List = []
pkts = rdpcap("E:\test.pcap")
for pkt in pkts:
PKT_List.append(pkt)
wrpcap("E:\output.pcap", pkts)
下面的第一张图片是原始的数据包,第二张图片是经过Python处理后,再用Wireshark打开的数据包。
0 个回答
暂无回答