web-dev-qa-db-ja.com

ネットワークポートでリッスンし、データをテキストファイルに保存する

Linuxでネットワーク上のデータをリッスンしてテキストファイルに保存する簡単な方法はありますか?

ありがとうございました。

52
Martin Petercak

Netcatはあなたの友達です。

nc -l localhost 10000 > log.txt

Netcatはポート10000で接続をリッスンし、受信したものをlog.txtにリダイレクトします。

110

TCPDumpも利用できます。

Sudo tcpdump -i eth0 -vvvvtttAXns 1500 'port 10000'
12
Mike Mackintosh

他のツールは Etherealmanページ )または Wireshark であり、コンソールバリアント tshark です。

いずれにせよ、現地および会社の規則に従っていることに注意してください。

0
Jayan