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