Può Netcat parlare con un porto crittografato?

Sto facendo alcuni problemi di ripresa su un'applicazione che ascolta tcp 443. Questa particolare applicazione parla via SSL. Volevo collegarmi ad esso con netcat. È ansible?

Nota: non sto chiedendo se netcat possa crittografare il proprio traffico.

  • IIS7: come importre la chiave pubblica e la chiave privata come due file separati?
  • Posso essere il mio CA di fiducia tramite un certificato intermedio firmato?
  • Come faccio a richiedere i certificati client con un nome utente / password specifico in Apache?
  • Firefox e Chrome continuano a forzare HTTPS sull'applicazione Rails utilizzando nginx / Passenger
  • Come si rinnova un certificato SSL di Ubuntu OpenLDAP scaduto
  • Netcat non riesce ad avviarsi in modalità di ascolto
  • 3 Solutions collect form web for “Può Netcat parlare con un porto crittografato?”

    È necessario utilizzare openssl s_client -connect server:port per eseguire il debug di applicazioni tramite connessioni SSL.

    Probabilmente si desidera utilizzare il command openssl s_client -connect .

    Tuttavia sembra che questo non accetti l'input di piping come si potrebbe utilizzare con netcat .

    Se l'applicazione è solo un server HTTP, è ansible utilizzare la voce terminal standard per eseguire la session.

    netcat non support SSL. È comunque ansible utilizzarlo per verificare se è ansible stabilire una connessione TCP, ma non molto di più. A parte l' openssl s_client già suggerito, è ansible utilizzare ncat (da nmap) o socat . ncat è molto simile in uso a netcat , socat ha una syntax diversa ed è molto più potente, ma dovrebbe essere in grado di fare lo stesso lavoro.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.