web-dev-qa-db-fra.com

Écouter sur un port réseau et sauvegarder les données dans un fichier texte

Existe-t-il un moyen simple d'écouter les données sur le réseau et de les enregistrer dans un fichier texte?

Je vous remercie.

50
Martin Petercak

Netcat est votre ami ici.

nc -l localhost 10000 > log.txt

Netcat écoute la connexion sur le port 10000 et redirige tout ce qui a été reçu vers log.txt.

107
TomT the Weatherman

TCPDump est également disponible.

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

Les autres outils sont Ethereal ( page de manuel ) ou Wireshark et sa variante de console tshark .

Dans tous les cas, sachez que vous suivez les règles locales et de l'entreprise. 

0
Jayan