共 3 篇

开发者文档

网站上能查的,终端里、程序里、AI 助手里都能查。日常使用不需要注册。

参考 3

ssl.sh 的证书检查器提供三种开发者接口:

  • 命令行:curl ssl.sh/example.com 输出带颜色的检查摘要;/days、/chain、/json 方便写脚本。
  • JSON API:GET /api/v1/check、chain、ct、caa、hsts、mixed-content,以及 POST /api/v1/decode。
  • MCP 服务器:https://ssl.sh/mcp,接入 Claude、Cursor 等 AI 工具后,可以直接让它查证书、查 CT 日志、解释 SSL 报错。

三者用的是同一个检查引擎:连接目标主机,读取服务器实际发送的证书链,用 Mozilla 根证书库验证,缺中间证书时按 AIA 自动补齐,最后给出评级。

常见问题

需要申请 API Key 吗?

不需要。匿名访问每个 IP 每分钟可以检查 30 次,5 分钟内重复检查同一个域名直接返回缓存、不计次数。需要更高额度时,在监控后台生成 API Key,请求时带上 Authorization: Bearer <key>。

能检查公司内网的服务器吗?

不能。ssl.sh 只连接公网地址,解析到内网、回环、链路本地、运营商级 NAT(100.64.0.0/10)等保留网段的域名会直接返回 blocked_address。内网证书建议用 openssl s_client 在本机检查。