1

Я хочу оставить что-то вроде tcpdump на срок до недели и поэтому сделать вывод максимально сжатым, чтобы уменьшить размер файла и ускорить анализ после захвата.

Все, что мне нужно сделать, это зарегистрировать первый экземпляр каждого источника или назначения пакета (IP-адрес и порт), чтобы я мог составить представление о том, какие устройства обмениваются данными с моим сервером (или наоборот).

Таким образом, как только он видит пакет с IP-адреса 192.168.1.10 на порт 80, больше не перехватывает больше пакетов с этого адреса на этот порт.

Бонусные баллы, если он может составить таблицу количества пакетов от каждого источника / до каждого пункта назначения.

Лучшее, что я придумала до сих пор, - это запуск tcpdump с опциями -t и -q (без временных меток и тишины соответственно) и запуск вывода через sort и uniq чтобы уменьшить (но не устранить) дубликаты. Пакеты в один и тот же порт назначения, но из разных исходных портов, например, проходят через эту сеть.

0