Мое понимание добавления нового протокола в wireshark:
- Напишите файл IDL COBRA для описания протокола
- Запустите idl2wrs, он генерирует код C
- Обновление файлов сборки и построение дерева исходных текстов
Мне нравится изучать, как написать файл IDL для протокола, и я скачал tar-архив с исходным кодом wireshark-2.6.1, ноЯ не могу найти какой-либо значимый исходный файл IDL.
Мне интересен протокол RADIUS, но, за исключением пары программных файлов в epan /, radius_dict.c и radius_dict.l - я на самом деле не знаю, что это такое - я не вижу RADIUS IDL-файл.
То есть файлы IDL протокола не выпускаются в дереве исходников wireshark?Где-нибудь я могу найти пример?