# Netzob Веб-версия -> segmentation fault при установке python-пакет работает - [x] PCAP-ы считываются - [x] Автомат протокола строится *(но не слишком информативный)* - [x] Фаззинг протокола * Модель OSI, стандартные протоколы реализованы * Есть API для сегментации протоколов прикладного уровня * Автоматический средств распознавания структуры сообщения я не нашел --- ```python messages = PCAPImporter.readFile(".../test.pcap", importLayer=1).values() ``` Параметр `importLayer` управляет количеством "декодированных слоев". При `importLayer=1` ничего не декодируется, чистый Ethernet-кадр: ```python print(messages[0]) [1569404880.360046 34:17:eb:c7:36:16->64:70:02:11:2e:97] 'dp\x02\x11.\x974\x17ëÇ6\x16\x08\x00E\x00\x00<°í@\x00@\x06\x14Å\n\n\x9c\x8f\\5r;·z\x00PRâv^\x00\x00\x00\x00\xa0\x02r\x10u8\x00\x00\x02\x04\x05´\x04\x02\x08\nÑnzþ\x00\x00\x00\x00\x01\x03\x03\x07' ``` До TCP слоя — `importLayer=4`: ```python messages = PCAPImporter.readFile("/home/alea/misc_captures/test7.pcap", importLayer=4).values() print(messages[0]) # [1569404880.372359 10.10.156.143:46970->92.53.114.59:80] '·z\x00PRâv_Ù«\x85\x9c\x80\x18\x00åv¤\x00\x00\x01\x01\x08\nÑn{\n\x7fÏ\x10«GET / HTTP/1.1\r\nHost: o-site.spb.ru\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\r\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\nAccept-Language: en-US,en;q=0.5\r\nAccept-Encoding: gzip, deflate\r\nDNT: 1\r\nConnection: keep-alive\r\nUpgrade-Insecure-Requests: 1\r\nPragma: no-cache\r\nCache-Control: no-cache\r\n\r\n' ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up