TLS 检查
对你指定的主机和端口做一次 TLS 握手,并显示协议、密码套件、到期时间和证书链。
检查在你的电脑上通过本地代理完成。主机、端口和证书链留在这一页。
本地代理
粘贴代理窗口里的当前配对码。每次尝试后字段会清空。
代理未连接
设置代理
下载并启动本地代理,然后回到这一页。
关于代理与下载- 启动 MyDevTools Agent。私有地址或环回地址需要用 --allow-private 启动代理。
- 从代理窗口复制配对码。
- 把配对码粘贴到下面。如果浏览器询问本地网络访问,请为这次连接允许。
浏览器只把主机、端口和超时发给 127.0.0.1 上的代理。代理打开一次 TLS 握手后就关闭,不发送应用数据。它不额外获取证书。它不解析粘贴的 PEM,那留在证书工具里。检查不会发到 MyDevTools 服务器。这个浏览器只记住超时,不保存主机、端口或证书链。
检查
一个主机名或一个 IP 地址。私有地址和环回地址需要 --allow-private。不接受端口范围。
一个端口,范围是 1 到 65535。
这一次连接最多等待多久,从 200 到 10000 毫秒。
结果
检查一个主机和一个端口,以查看协议、密码套件和证书链。
- 地址
- 协议
- 密码套件
- 信任
- 叶子到期
- 耗时
证书链
| 主体 | 颁发者 | 不早于 | 不晚于 | SHA-256 |
|---|
本页内容
TLS 检查让本地代理对你输入的主机和端口做一次 TLS 握手,然后在不发送应用数据的情况下关闭。页面显示协议、密码套件、证书链是否受信任、叶子何时到期,以及链中的每张证书。授权 tls.inspect 与 http.request、icmp.trace、dns.lookup 和 tcp.connect 分开。粘贴 PEM 的解析留在证书工具。
详细功能
代理取名字的第一个地址,并套用与 HTTP 客户端相同的目标规则。私有地址和环回地址只有在代理以 --allow-private 启动时才可用。metadata、链路本地和多播地址保持封锁,代理自己的监听端口也封锁。不受信任或已过期的链仍会显示:握手签名会检查,信任则是对照内置 Mozilla 根的另一次检查。代理不额外获取证书,也不读取横幅。80-443 这样的数字范围会被拒绝。同时最多两次检查。超时留在这个浏览器。主机、端口和证书链不留。
实用示例
example.com端口 443 在公共根接受时显示协议、密码套件、到期时间和受信任的链。- 本地自签名证书显示已完成的握手、信任关闭、叶子名称和到期时间。
- 主机栏里的
80-443会被拒绝。这不是扫描。粘贴的 PEM 留在证书工具。
如何使用此工具
启动本地代理
下载代理,启动它,并复制配对码。
配对 TLS 检查
粘贴配对码并连接。页面请求 tls.inspect,并保留这个浏览器已经持有的能力。
检查一个端口
输入一个主机和一个端口,设置超时,然后按「开始检查」。
阅读证书链
页面显示协议、密码套件、信任、叶子到期时间和证书链。可复制为文本。重新加载页面会清掉它。
提示和最佳实践
- 拒绝、超时和握手失败都是结果。检查本身并没有失败。
- 不受信任的链仍是一次完成的握手。信任单独报告。
- 一次请求是一个主机和一个端口。范围不属于这个工具。
- 已发布的 Windows 下载可能比这一页旧。TLS 检查需要宣布 tls.inspect 的代理。