sslscan 用于测试启用了 SSL/TLS 的服务,以发现其支持的加密套件。
sslscan 2 版本现已发布。这包括对后端扫描代码的重大重写,意味着许多检查不再依赖 OpenSSL 的版本。因此,无论编译时使用的 OpenSSL 版本如何,它都能支持旧版协议(SSLv2 和 SSLv3),以及支持 TLSv1.3。
这一成果主要归功于 jtesta 的工作,他负责了大部分后端重写。
其他关键变化包括:
--http选项,因为它已损坏且最初用途极少。在版本2.0.0-beta4中,对XML输出做了一项可能引起破坏的更改。此前,可能会返回多个<certificate>元素(默认返回一个,如果使用--show-certificate则返回第二个)。
主要变更如下:
<certificates>,用于包含 <certificate> 元素。<certificate> 元素新增了一个 type 属性,其值可以是:short 表示默认输出。full 表示使用 --show-certificate 时的输出。<certificate> 中的 <signature-algorithm> 元素不再包含“Signature Algorithm:”前缀,也不再有空格和换行符。如果您正在使用 XML 输出,那么您可能需要修改您的解析器。
这是 ioerror 版本的 sslscan 的一个分支(其原始 README 附在下方),由 rbsec([email protected])维护。
主要更改如下:
暂无开放 Issues,或尚未同步最近议题。