Есть ли опция: only_summaries в Scapy? - PullRequest
0 голосов
/ 05 июля 2018

Я обрабатываю Scapy огромный файл pcap, но он медленный.

Когда я планировал рефакторинг Pyshark, я обнаружил, что есть функция pyshark.FileCapture (), которая предлагает опцию: only_summaries.

Вот чего я хочу. Так есть ли в Scapy какой-либо вариант или метод?

1 Ответ

0 голосов
/ 16 июля 2018

Нет, не имеет. Я получил этот ответ на github от gpotter2, одного из ответственных за scapy.

См. 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 придется все равно анализировать пакет, прежде чем вернуть только немного информации

...