我正在处理Scapy的一个巨大的pcap文件,但是速度很慢。
当我计划通过Pyshark对其进行重构时,我发现有一个名为“ pyshark.FileCapture()”的函数,该函数提供了一个选项:only_summaries。
这就是我想要的。那么,Scapy中也有任何选项或方法吗?
答案 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仍必须剖析数据包 一些信息