[Wireshark] 使用Wireshark抓包https数据包并显示为明文、配置SSLKEYLOGFILE变量(附下载链接)

wireshark

下载链接:https://pan.quark.cn/s/eab7f1e963be
提取码:rRAg

链接失效(可能会被官方和谐)可评论或私信我重发


chrome与firefox在 访问https网站的时候会将密钥写入这个环境变量SSLKEYLOGFILE中,在wireshark中设置就可以解析https变量

配置环境变量

先创建文件ssl.log,点击"是"

这里我放在E盘里,路径如下

使用"Win+R"命令打开"运行"对话框,命令输入框输入"control system"打开系统设置

control system

选择高级系统设置

在功能界面点击环境变量,进入配置界面

单击新建系统变量,变量名:

SSLKEYLOGFILE

变量值:

E:\ssl\ssl.log

变量值为你的log文件的位置,这里我刚才创建的文件位置在E:\ssl\ssl.log中

点击确定保存

打开wireshark,点击编辑,首选项

点击Protocols

点击TLS,更改目录为刚才创建的ssl.log路径,点击确定

然后关闭wireshark,重新打开,访问任意https地址,在ssl.log文件中发现出现数据,代表配置成功。

之后chrome与firefox浏览器访问网址,使用wireshark抓数据包https就可以看到数据

相关推荐
flying robot1 小时前
Wireshark 具体某种协议的分析
网络·测试工具·wireshark
Smileyqp沛沛3 小时前
gz、zip等压缩文件postman成功下载但是前端项目中下载解压失败
前端·测试工具·postman
qq_433716953 小时前
微信小程序UI自动化测试实践 !
自动化测试·软件测试·python·selenium·测试工具·压力测试
码眼19 小时前
程序员测试日常小工具
java·测试工具
敲代码的猴先生19 小时前
论文分享 | PromptFuzz:用于模糊测试驱动程序生成的提示模糊测试
论文阅读·笔记·学习·测试工具·安全·语言模型
Ethel L19 小时前
Postman[4] 环境设置
测试工具·postman
多敲代码防脱发20 小时前
应用层协议(Https)(超详解)
java·网络·网络协议·http·https·java-ee
花狗Fdog20 小时前
Qt https请求报错SSL handshake failed 解决思路方法
qt·https·ssl
云边的快乐猫1 天前
Fiddler断点(拦截)--篡改请求后或者响应前数据
测试工具·fiddler·接口测试·断点拦截·修改数据·绕过前端
互联网杂货铺1 天前
2025常见的软件测试面试题
自动化测试·软件测试·python·测试工具·面试·职场和发展·测试用例