Добавьте пользовательский декодер протокола верхнего уровня в средство чтения файлов PCAP
Можно использовать addUpperLayerDecoder возразите функции, чтобы включить пользовательский декодер протокола верхнего уровня к pcapReader объект для декодирования полезной нагрузки существующего декодера протокола. Например, можно добавить декодер протокола верхнего уровня, такой как открытая сеть радиодоступа (ORAN), чтобы декодировать полезную нагрузку в выходе существующего декодера протокола, расширенного общего общедоступного радио-интерфейса (eCPRI).
addUpperLayerDecoder( добавляет пользовательский указатель на функцию декодера протокола верхнего уровня, pcap,protocolName,fieldName,fieldValue,upperLayerProtocolName,upperLayerDecoder)upperLayerDecoder, к пакетному получению (PCAP) средство чтения файлов, pcap, для декодирования полезной нагрузки в выходе существующего декодера протокола, protocolName. fieldName введите задает поле в структуре output существующего декодера протокола и fieldValue введите задает значение этого имени поля. upperLayerProtocolName введите задает имя для декодера протокола верхнего уровня.
addUpperLayerDecoder( дополнительно задает поля протокола, чтобы отфильтровать пакеты на основе заданных полей декодера протокола выход.pcap,protocolName,fieldName,fieldValue,upperLayerProtocolName,upperLayerDecoder,protocolFields)
[1] Группа, Tcpdump. “Репозиторий Общественности Tcpdump/Libpcap”. Полученный доступ 20 мая 2020. https://www.tcpdump.org.