# Консольный анализатор сетевых пакетов

Создай консольный анализатор сетевых пакетов на C с использованием libpcap. Реализуй захват пакетов с сетевых интерфейсов с настройками фильтрации. Добавь анализ распространённых протоколов: TCP, UDP, HTTP, DNS и других. Включи статистику трафика с использованием полосы пропускания и количеством соединений. Реализуй декодирование пакетов с подробными сведениями о заголовках. Добавь экспорт в PCAP и CSV. Включи предупреждения о подозрительных закономерностях трафика. Реализуй отслеживание соединений с информацией о состоянии. Добавь определение геолокации IP-адресов. Включи аргументы командной строки для всех настроек с разумными значениями по умолчанию. Реализуй цветной вывод для лучшей читаемости.

---
Источник: prompts.chat. Текст: CC0 1.0 Universal. Русская версия: Kvantora.
