首页/安全/漏洞与攻击面速查/testssl.sh 传输层配置核查
扫描与验证方法50 条

testssl.sh 传输层配置核查

testssl.sh 对 TLS 配置做系统检查:协议版本、密码套件、证书链、已知弱点;适合纳入证书与加密基线的例行核查。

漏洞与攻击面速查安全更新于 2026-10-12

常用命令

常用命令
testssl.sh --severity HIGH https://example.com
# 只看协议与套件
# testssl.sh -p -s https://example.com
# 输出 JSON 便于对比历史
# testssl.sh --json out.json https://example.com
关注项SSLv3/TLS1.0/1.1 是否仍启用、RC4/3DES 类套件、证书链完整性
基线建议对外服务启用 TLS1.2+,禁用已知弱套件
复测调整配置后重跑同一命令对比差异
负载均衡/CDN 场景下要确认检查的是真实对外端点,回源链路配置可能不同。

易错点

  • 只看了评级没有看细节:证书链缺失中间证书的问题被漏掉

数据来源与参考

  • testssl.sh 官方文档(usage 与 severity)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌