使用Scapy迭代PCAP文件中的TCP数据流

3

有一个包含一些 TCP 流的 pcap 文件,在 Wireshark 中有过滤器 tcp.stream eq 0tcp.stream eq 1 等,可仅查看特定 TCP 流的数据包。

是否有办法使用 SCAPY 迭代所有 TCP 流的数据包?我想按 TCP 流打印所有数据包数据,如下:

流 0:<packet 1> <packet 2>

流 1:<packet 3> <packet 4>

1个回答

0

也许使用带有离线和会话参数的嗅探功能可以满足您的需求。

from scapy.all import sniff, TCPSession
s = sniff(offline="h:/datasets/s1.pcap", session=TCPSession)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接