%20para%20uma%20porta%20em%20um%20computador%20remoto.png)
Estou tentando enviar dados (string de texto simples) para uma porta em um computador remoto usando o utilitário de terminal. A string seria usada para acionar algo no computador remoto executando um programa que escutaria aquela porta específica.
Usei o comando netcat e tentei algumas combinações dos seguintes, mas não consigo acertar o parâmetro. Alguém pode me indicar onde estou fazendo errado?
eddy-2:Desktop eddy$ nc IPADDRESS PORT > woc.txt
eddy-2:Desktop eddy$ nc IPADDRESS PORT < woc.txt
PS: woc.txt contém uma string de texto simples do referido comando.
Editar: estou tentando enviar uma string do OSX para o Windows XP onde a porta específica está aberta por padrão.
Responder1
Use netcat assim:
Servidor:cat woc.txt | nc -l -p PORT
Cliente:nc HOST PORT > woc.txt
Obrigado a garyjohn pela modificação acima.