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

前言


wireshark安装包
链接:https://pan.quark.cn/s/febb28f57c01
提取码:fUCQ

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


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

相关推荐
王二端茶倒水2 天前
从千兆到万兆:宽带运营不能只卖套餐,要管用户生命周期从千兆到万兆:宽带运营需要管理用户生命周期
后端·网络协议·架构
牛奶3 天前
HTTPS你不知道的事
前端·https·浏览器
extrao4 天前
🚀 Kea DHCP4 自动分配系统完整搭建
网络协议
不做菜鸟的网工6 天前
BGP特性
网络协议
AlfredZhao6 天前
生产环境里,为什么不建议把普通端口直接暴露到公网?
linux·https·443·80
明月_清风8 天前
开发者网络概念全扫盲:一篇搞定
后端·网络协议
刘马想放假8 天前
Modbus 全栈技术解析:TCP、RTU、ASCII、RTU over TCP
数据结构·网络协议
王二端茶倒水9 天前
一套可落地的无线运营方案,不能只管 AP,还要管用户、计费和运维
网络协议
162723816089 天前
EtherCAT 分布式时钟(DC)原理与配置实战:把多轴真正"对齐到同一时刻"
网络协议