Você deve usar openssl s_client -connect server:port para depurar aplicativos em conexões SSL.
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.
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.
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.