Avec le programme telnet, on peut se connecter à n'importe quel port TCP sur n'importe quel hôte, mais existe-t-il un moyen d'écouter sur un port sur l'hôte actuel?
c'est à dire
1) sur l'hôte A: Telnet Listen 12345
2) sur l'hôte b: telnet host_a 12345
Je ne veux aucun service derrière l'écoute, juste la connexion et tout ce qui est typé pour être transféré dans les deux sens.
Je sais que je peux déjà faire le 2), mais existe-t-il un moyen d'atteindre le 1)? Je suis intéressé par les solutions Windows et Linux.
Réponses:
L'outil habituel pour cela s'appelle quelque chose
netcat
. Il est disponible dans la plupart des distributions Linux et peut même être installé par défaut dans certains (la commande estnc
). Il existe même des ports pour Windows, mais presque tous les packages antivirus de la planète le considèrent profondément suspect, car il est utilisé dans des logiciels malveillants, ce qui rend leur téléchargement et leur utilisation difficiles.la source
Dépend de la version distro et netcat, vous n'aurez peut-être pas besoin d'
-p
option.la source
Vous recherchez un programme appelé netcat . C'est le couteau suisse des utilitaires de réseau. Vous pouvez lui dire d'écouter sur n'importe quel port arbitraire ainsi que de nombreuses autres choses.
la source
Netcat, c'est ce que vous cherchez.
http://netcat.sourceforge.net/
la source
Téléchargez Netcat. Couteau suisse des utilitaires de réseau. http://netcat.sourceforge.net/
la source
Encore mieux que
netcat
çasocat
.Il offre beaucoup plus de contrôle sur les options de socket, et aussi beaucoup plus de choix pour envoyer les données reçues.
la source
Internet Maniac peut écouter sur n'importe quel port TCP et UDP dans le monde Windows
la source