0

实际上,我目前正在尝试创建一个大型脚本来将一堆 PCAP 文件组合成一个更大的文件,以便于使用。我听说 DPKT 是最快的库之一,所以我开始使用它。这就是我所拥有的。

os.chdir(FINdir)
output_pcap = open("Catoutput.pcap",'wb')
pcw = dpkt.pcap.Writer(output_pcap)
os.chdir(CATdir)

while Length3 >= 0:
    input_pcap = open(Curlist[Length3],'rb')
    pcr = dpkt.pcap.Reader(input_pcap)
    for ts,buf in pcr:
        pcw.writepkt(buf,ts)
    input_pcap.close  
    Length3 -= 1
output_pcap.close

但是,这只解析数据包的发送速度和接收时间。它不显示任何 RRC 或 S1ap 消息。 Unmerged Pcap Merged Pcap 这是一个失败的策略还是我应该只使用操作系统从 Wireshark 调用 Mergecap

4

0 回答 0