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

相关推荐
惜.己13 分钟前
Jmeter中的断言(四)
测试工具·jmeter·1024程序员节
程序猿小D2 小时前
第三百三十节 Java网络教程 - Java网络UDP服务器
java·开发语言·网络·网络协议·udp·多线程
Wh1teR0se6 小时前
[极客大挑战 2019]Secret File--详细解析
前端·web安全·网络安全
小流年 °7 小时前
抓包工具Wireshark
网络·测试工具·wireshark
是理不是里_8 小时前
常见的网络协议汇总(涵盖了不同的网络层次)
网络·网络协议
·云扬·8 小时前
Java IO 与 BIO、NIO、AIO 详解
java·开发语言·笔记·学习·nio·1024程序员节
网安_秋刀鱼11 小时前
PHP代码审计 --MVC模型开发框架&rce示例
开发语言·web安全·网络安全·php·mvc·1024程序员节
Peter_chq12 小时前
【计算机网络】HTTP协议
linux·c语言·开发语言·网络·c++·后端·网络协议
琢瑜13 小时前
TCP 三次握手和四次挥手
网络·网络协议·tcp/ip·linux网络编程
晚渔声13 小时前
【网络】网络抓包与协议分析
开发语言·网络·wireshark