首页/网络/抓包与流量分析速查/密钥日志解密抓包
应用层报文判读71 条

密钥日志解密抓包

把会话密钥写入日志供离线解密:浏览器或部分客户端设置环境变量后,Wireshark 指定该文件即可看到明文应用数据。

用途离线解密 TLS 应用数据
路径Preferences → Protocols → TLS → (Pre)-Master-Secret log filename

启用

启用
export SSLKEYLOGFILE=/tmp/keys.log
# 重启目标应用后再抓包;Wireshark 加载 keys.log
密钥日志等价于会话凭据,务必按敏感数据管理并限制保存位置。

易错点

  • 无密钥时 1.3 握手后内容不可解,别把不可解当异常
  • 密钥日志与抓包必须时间对应,混用不同批次会解不开

数据来源与参考

  • Wireshark User's Guide(TLS 解密)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌