有没有选择:Scapy中的only_summaries?

时间:2018-07-05 02:25:21

标签: python-3.x wireshark scapy pcap pyshark

我正在处理Scapy的一个巨大的pcap文件,但是速度很慢。

当我计划通过Pyshark对其进行重构时,我发现有一个名为“ pyshark.FileCapture()”的函数,该函数提供了一个选项:only_summaries。

这就是我想要的。那么,Scapy中也有任何选项或方法吗?

1 个答案:

答案 0 :(得分:0)

不,没有。我是scapy负责人之一的gpotter2在github上得到了这个答案。

请参见https://github.com/secdev/scapy/issues/1509

  

如果您想表现更好,可以与

一起使用
PcapReader(filename) as reader:
    for pkt in reader:
        [... actions on  the pkt ...] You can store specific informations on the packet that you want, or directly perform actions
     数据包上的

。但是,scapy本身没有only_summaries:   在仅返回之前,scapy仍必须剖析数据包   一些信息