配置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前后对比:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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框架的用法!