本包目录(400 条)
tcpdump 过滤实战51 条Wireshark 技巧75 条TCP 流分析82 条
应用层报文判读71 条
丢包与时延定位60 条抓包工具链61 条

TLS 1.3 握手表征

1.3 把密钥交换并入 Hello 扩展:单往返完成,证书消息已加密;抓包中 ServerHello 后直接加密应用数据,看不到明文证书细节但可见时序。

用途识别 1.3 与 1.2 的形态差异
观察Hello 后是否立刻进入加密握手数据

对照

对照
1.2: ServerHello → Certificate(明文) → ServerKeyExchange ...
1.3: ServerHello → ChangeCipherSpec(兼容) → 加密的 EncryptedExtensions/Certificate ...
# 1.3 的证书解密依赖密钥日志
1.3 支持 HelloRetryRequest(第二组 Hello),时间线会多一个往返。

易错点

  • HRR 重试会让握手看起来"多了一轮",别误判为故障
  • 兼容用的 ChangeCipherSpec 是伪包,不改变加密状态

数据来源与参考

  • RFC 8446(握手概览)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌