J'essaie d'utiliser Netcat pour envoyer un simple message via TCP, par exemple. Je veux envoyer le chiffre 1.
J'ai donc compris que j'écris ce qui suit dans le terminal, après avoir installé netcat
netcat [ip-address] [port]
Mais comment puis-je spécifier le message à envoyer? c'est-à-dire où j'écris "1"
?
Créer le fichier something.txt
, le contenu du fichier est 1
netcat [ip-address] [port] <something.txt
À destination, vous devez avoir quelque chose à écouter.
ou
Serveur:
netcat -l -p [port]
écouter la connexion
Client:
netcat [server-ip-address] [port]
Une fois la connexion établie, tapez cilent type 1
et cliquez sur enter
J'utilise:
echo text | netcat Host port
Donc, il vous suffira d'exécuter ceci:
echo 1 | netcat localhost 12345