2

信息:Python 3.6.3 通过 Anaconda Distribution

我正在使用 dpkt 解析 pcap 文件,然后循环通过它收集以太网、ip 和 tcp。

蟒蛇代码:

import dpkt
file = open('file10','rb')
pcapFile = dpkt.pcap.Reader(file)

for ts, buf in pcapFile:
    eth = dpkt.ethernet.Ethernet(buf)
    ip = eth.data
    tcp = ip.data
file.close()

从中,我想提取一个协议跟踪语料库以用于 n-gram 语言模型。如何从 eth、ip 或 tcp 中提取这些字节?

4

0 回答 0