Что это такое?
Инструмент для анализа SIP-трафика из PCAP-файлов с помощью AI. Позволяет визуализировать вызовы, определять удержание/возобновление и давать AI-анализ каждого диалога.
Инструмент загружает PCAP-файл и извлекает из него SIP/SDP-пакеты, строит SVG-диаграмму последовательности вызовов с аннотациями. Используя правила RFC 3264 и RFC 2543, он автоматически определяет состояния удержания/возобновления. Далее каждый диалог...
Для DevOps-инженеров, администраторов VoIP и специалистов по сетевой безопасности, работающих с SIP-протоколом и желающих автоматизировать анализ захваченного трафика.
Ручной анализ SIP-логов в Wireshark — долгий и трудоёмкий процесс. Сложно быстро находить коренные причины проблем, определять моменты удержания вызова и строить последовательность сообщений. Проект автоматизирует эту работу, подключая AI для глубокого анализа.
Инструмент загружает PCAP-файл и извлекает из него SIP/SDP-пакеты, строит SVG-диаграмму последовательности вызовов с аннотациями. Используя правила RFC 3264 и RFC 2543, он автоматически определяет состояния удержания/возобновления. Далее каждый диалог отправляется в Azure OpenAI (модель GPT-4o) для поиска корневых причин неполадок. Пользователь также может задавать любые вопросы о захвате встроенному AI-чату.
Kranti's PCAP Analyzer — это open-source инструмент на Python с веб-интерфейсом на Gradio. Он предназначен для глубокого анализа SIP-трафика из файлов Wireshark (PCAP/PCAPNG). Включает полный разбор SIP-сообщений, SDP-атрибутов (sendonly, recvonly, inactive, sendrecv), детекцию удержания/возобновления согласно стандартам, генерацию SVG-диаграммы вызовов и AI-анализ каждого диалога с помощью GPT-4o. Также реализован...
Проект включает ручные патчи для Gradio, исправляющие баг с передачей словаря вместо имени шаблона — разработчик пошёл до конца, чтобы UI стабильно работал, несмотря на проблемы совместимости.
Стоит попробовать, если вы работаете с VoIP и хотите автоматизировать анализ SIP-трафика. AI-функции могут сэкономить часы отладки. Однако проект требует наличия Azure OpenAI и Wireshark, а также может быть сыроват (мало звёзд, один автор). Для одноразового анализа или экспериментов — отличный инструмент.
Проект имеет 12 звёзд, 0 форков и 0 issues. Похоже, он новый и активно не обновляется. В коде присутствуют ручные патчи для Gradio, что говорит о возможных проблемах совместимости.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Инструмент для анализа SIP-трафика из PCAP-файлов с помощью AI. Позволяет визуализировать вызовы, определять удержание/возобновление и давать AI-анализ каждого диалога.
Для DevOps-инженеров, администраторов VoIP, сетевых аналитиков, кому нужно быстро разбираться с проблемами в SIP-соединениях.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.