[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就可以看到数据

相关推荐
Python智慧行囊7 小时前
Selenium 自动化测试与爬虫实战:从环境搭建到高级应用
爬虫·selenium·测试工具
白雾茫茫丶10 小时前
Certimate + Let’s Encrypt:零干预的 HTTPS 永续方案
https
纳米软件13 小时前
是德科技的BenchVue和纳米软件的ATECLOUD有哪些区别?
测试工具·自动化·集成测试
ALex_zry16 小时前
Valgrind终极指南:深入内存安全与性能瓶颈检测
测试工具·安全
zhangjin122220 小时前
kettle插件-kettle http client plus插件,轻松解决https接口无法调用&文件流下载问题
大数据·http·https·etl·kettle·kettle教程·kettle插件
Feng.Lee1 天前
聊聊如何判断发现的缺陷属于前后端
功能测试·测试工具·可用性测试
程序员三藏1 天前
Web UI自动化测试之PO篇
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
努力的小Qin1 天前
oneapi本地部署接口测试(curl命令方式+postman方式)
测试工具·postman·oneapi
测试19981 天前
Newman+Jenkins实施接口自动化测试
自动化测试·软件测试·python·测试工具·职场和发展·jenkins·测试用例
t***03031 天前
域名https证书
网络协议·http·https