Использование dpkt для получения корпуса трассировки протокола с использованием файла pcap

Информация: Python 3.6.3 через Anaconda Distribution

Я использую dpkt для анализа файла pcap и перебираю его, собирая ethernet, ip и tcp.

Код Python:

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-граммы. Как я могу извлечь эти байты из eth, ip или tcp?

0 ответов

Другие вопросы по тегам