配置wireshark读取HTTPS连接加密内容(chrome)

1.配置环境变量
变量名:SSLKEYLOGFILE(变量名不可变)
变量值:此处可以随意指定,作用是告诉chrome输出SSLKEY的位置,而wireshark则可以使用此文件来解密HTTPS数据包。例如:D:\123\test123\sslkey.log

2.配置wireshark
中文:编辑>首选项>protocols>ssl
English:Edit>Preferences>protocols>ssl
设置(pre)-Marter-Secret log filename值为:D:\123\test123\sslkey.log
注意:旧版wireshak配置的协议为SSL,新版wireshark配置的协议为TLS
SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。

3.wireshark抓包,观察变化

注意:Chrome需要打开开发者模式才会记录TLS密钥到keylog文件中;配置完可能需要重启浏览器。
打开路径,点击Chrome右上角三个点的按钮 >更多工具>扩展程序

参考文章:https://www.jianshu.com/p/517e5e9840e4

wireshark破解https前后对比:

 

posted @   雲淡風輕333  阅读(1048)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示