我在一个侦听TCP 443的应用程序上做了一些解决。这个特殊的应用程序通过SSL进行通信。 我想用netcat连接到它。 这可能吗?
注意:我不问netcat是否可以encryption它的stream量。
您应该使用openssl s_client -connect server:port来通过SSL连接debugging应用程序。
您可能想要使用openssl s_client -connect命令。
但是,它看起来像这样不接受pipe道input,你可能会使用netcat 。
如果应用程序只是一个HTTP服务器,那么你可以使用标准的terminal入口来执行你的会话。
netcat不支持SSL。 您仍然可以使用它来testing您是否可以build立TCP连接,但不多。 除了已经build议的openssl s_client ,你可以使用ncat (来自nmap)或者socat 。 ncat与netcat在使用上非常相似, socat具有不同的语法并且function强大得多,但应该能够完成同样的工作。