Подтвердить что ты не робот

Прослушивание сетевого порта и сохранение данных в текстовый файл

Есть ли простой способ в linux для прослушивания данных в сети и сохранения их в текстовый файл?

Спасибо.

4b9b3361

Ответ 1

Netcat - ваш друг здесь.

nc -l localhost 10000 > log.txt

Netcat будет прослушивать соединение на порту 10000, перенаправить все, что было получено в log.txt.

Ответ 2

Также доступен TCPDump.

sudo tcpdump -i eth0 -vvvvtttAXns 1500 'port 10000'

Ответ 3

Другими инструментами являются Ethereal (man-страница) или Wireshark и это консольный вариант tshark.

В любом случае, имейте в виду, что вы следуете местным и корпоративным правилам.