0

我想获取一个域名的所有 fqdn 使用的 ssl 证书列表。所以,我们可以想象我搜索google.com证书。我将获得google.comwww.google.com证书,但我还想获得checkout.google.com证书和其他证书。

为此,我可以使用使用证书透明度的此页面:https: //www.google.com/transparencyreport/https/ct/#domain=google.com&incl_exp=false&incl_sub=true

此页面提供 github 存储库:https ://github.com/google/certificate-transparency

我克隆了它并安装了所有使用 Python 仪表板的东西。但我不知道如何查询数据库以查找所有google.com证书?

没有可用的公共 API,没有填充数据库......

您知道使用证书透明度获取域名的所有 FQDN 的方法吗?

4

1 回答 1

1

这是一个老问题,但万一其他人偶然发现这个......

https://crt.sh现在已经存在,你可以查询他们观察到的所有证书域。facebook 还提供电子邮件订阅服务,您可以收到有关特定域的新证书的通知。https://developers.facebook.com/tools/ct/

于 2017-08-14T15:29:29.917 回答