Ошибка модуля Python DPKT при чтении файла.pcapng

Я попытался прочитать файл.pcapng, используя dpkt,

Код:

import dpkt
f = open(r'C:\Users\sam\Desktop\capattempt.pcapng')
cap = dpkt.pcapng.Reader(f)

Я получаю следующую ошибку:

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-13-00306f604329> in <module>()
----> 1 cap = dpkt.pcapng.Reader(f)

c:\python27\lib\site-packages\dpkt\pcapng.pyc in __init__(self, fileobj)    
393         buf = self.__f.read(shb.__hdr_len__)  
394         if len(buf) < shb.__hdr_len__
--> 395             raise ValueError('invalid pcapng header')
    396 
    397         # unpack just the header since endianness is not known

ValueError: invalid pcapng header

Я могу разобрать файл используя pysharkи не могу решить проблему здесь.

Заранее спасибо

0 ответов

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