我运行多个 Web 服务器,并想确定哪些 Web 服务器支持不同类型的 SSL。
例如 TLS/SSL、SSL v2、SSLv3 等。
是否有人知道一种工具(无论是基于 Web 的还是安装的),我可以将它指向 Web 服务器,它会告诉我 Web 服务器上实现了哪些版本的 SSL,因为浏览器不会显示此信息,因为在浏览器显示页面之前已经完成了握手。
我能想到的获取此信息的唯一方法是数据包嗅探,但我想避免这种情况。
提前致谢,
C
答案1
https://www.ssllabs.com/ssldb/index.html是一个很好的工具,因为它不仅为您提供了相当详细的 SSL 版本,还可以检查密码强度和密钥交换等内容。
我们曾经使用http://tlsreport.layer8.net/但那似乎是离线。
您还可以使用该openssl s_client
工具,并带有以下标志:
-ssl2
,-ssl3
,-tls1
,-no_ssl2
,-no_ssl3
和-no_tls1
。