登录 注册
子域名与证书

在线通过SSL证书日志查找网站的全部子域名及其证书信息

每张公开的 SSL 证书都会写入开放的 Certificate Transparency 日志。从中能看出哪些子域名拿到了证书、每张证书何时到期。

浏览器直接查询 crt.sh 和 Cert Spotter 的日志。我们的服务器看不到这个域名。

网站的子域名如同树枝,每根枝上都有自己的 SSL 证书

子域名从哪里来

自 2018 年起,浏览器只信任记录在 Certificate Transparency 日志中的证书。任何人都能读取这些日志,所以签发过证书的每个名称都会暴露出来。

没有证书的子域名不会进入日志,*.example.com 这类通配符覆盖的名称也不会。完整列表只有 DNS 区域的所有者知道。

什么时候用

  • 查看网站证书是否快到期、由谁签发。
  • 找出被遗忘的、放着网站测试副本的子域名。
  • 收集竞争对手的子域名做 SEO 研究。
  • 发现别人为你的域名签发的证书。

常见问题

01为什么有些子域名没出现?

日志里只有拿到公开证书的名称。没有 HTTPS 的子域名和通配符证书下的名称不会显示在这里。

02怎样查看 SSL 证书何时到期?

输入域名:“当前证书”一栏会显示到期日期和剩余天数。Let's Encrypt 签发 90 天证书,所以会自动续期。

03数据从哪里来?

来自公开的 Certificate Transparency 日志,通过 crt.sh 和 Cert Spotter 获取。由你的浏览器直接查询。

04能把子域名从证书日志中隐藏吗?

只有用*.example.com的通配符证书才行:日志里记录的是通配符,而不是子域名。为具体名称签发的证书会被永久公开。

05为什么列表里有已经不存在的子域名?

日志会保留每张签发过的证书,包括旧证书。子域名可能已经从DNS中删除,但证书记录还在。检查它的A记录就能知道它是否还在用。

价格 免费试用1小时