Skip to content

证书链 (Certificate Chain) ​

🔗 服务器证书 + 中间证书 + 根证书组成的信任链。

结构 ​

TLS 握手时的传递 ​

服务器在 TLS 握手时发送整条链(leaf + intermediate,不含 root,因为 root 已在客户端系统库)。客户端逐级验证签名。

r0capture 抓到的内容 ​

层次r0capture 能否抓
证书内容(明文)❌ 在 TLS 握手密文里
握手后的应用数据✅ 这是 r0capture 的核心
App 内的证书(KeyStore)✅ storeP12/storecert 导出

r0capture 不解析 TLS 握手(太复杂),而是等握手完成后在 SSL_read/SSL_write 抓解密明文。

Pinning 与证书链 ​

Pinning 可能 pin 在:

  • leaf 证书(最严格,换证书就失败)
  • intermediate(较宽松)
  • SPKI 公钥(最常见,换证书保公钥仍通过)

相关文档 ​

基于 VitePress 构建 · 教学用途