O Netcat pode se comunicar com uma porta criptografada?

8

Estou fazendo alguns problemas com um aplicativo que escuta no tcp 443. Esse aplicativo em particular fala via SSL. Eu queria me conectar a ele com o netcat. Isso é possível?

Nota: não estou perguntando se o netcat pode criptografar seu tráfego.

    
por Lexicon 06.02.2013 / 16:23

3 respostas

13

Você deve usar openssl s_client -connect server:port para depurar aplicativos em conexões SSL.

    
por 06.02.2013 / 16:25
2

Você provavelmente deseja usar o comando openssl s_client -connect .

No entanto, parece que isso não aceita entrada canalizada como você pode usar com netcat .

Se o aplicativo for apenas um servidor HTTP, você poderá usar a entrada de terminal padrão para realizar sua sessão.

    
por 06.02.2013 / 16:30
1

netcat não suporta SSL. Você ainda pode usá-lo para testar se pode estabelecer uma conexão TCP, mas não muito mais. Além do já sugerido openssl s_client , você pode usar ncat (do nmap) ou socat . ncat é muito semelhante em uso para netcat , socat tem uma sintaxe diferente e é muito mais poderoso, mas deve ser capaz de fazer o mesmo trabalho.

    
por 06.02.2013 / 19:29

Tags