Доступ к полезной нагрузке отсутствует для пакетов Pyshark и UDP - PullRequest
0 голосов
/ 11 марта 2019

Я использую pyshark для извлечения информации о конкретном отфильтрованном пакете на основе некоторых данных, таких как src adress и messageip.id.Пышарк версия 0.4.2.2 Python 3 с анакондой.Я читаю из файла pcap и хочу просто извлечь всю полезную нагрузку udp в определенный пакет, чтобы обработать его после.Я использовал dir (pkt), чтобы узнать, какие атрибуты я могу использовать, и никто не может просто извлечь полезную нагрузку.Я видел во многих теме: Pkt.Udp.Полезная нагрузка или пкт.Udp.Данные или pkt.data.data и никто не работает.Любая помогает?

1 Ответ

0 голосов
/ 13 марта 2019

Проблема была связана с протоколом SOME / IP SD, поэтому решение было следующим: - отключить протокол от оболочки tshark.- рассматривать кадр как кадры UDP, затем извлекать данные с использованием атрибута «данные».

...