WireShark抓包解密https

https抓包

由于HTTPS加密了,所以WireShark抓不到,要是非想要抓到,就得解密。Edge浏览器基于Chromium,支持导出TLS密钥,步骤如下

【1】Edge设置

关闭所有 Edge 窗口,新建一个临时目录,如C:\tlskeys

系统环境变量里新增(WIN+R → SystemPropertiesAdvanced → 环境变量):

变量名:SSLKEYLOGFILE

变量值:C:\tlskeys\edgekey.log

重新启动 Edge(必须从平台图标或开始菜单启动,不要从命令行)。

打开 Edge 访问任意 HTTPS 站点,确认edgekey.log文件已生成并持续增长。

【2】WireShark设置:【编辑】→【首选项】->【Protocols】→【TLS】,将【(Pre)-Master-Secret log filename】指向【C:\tlskeys\edgekey.log】→【确定】

这时再输入过滤条件【tls && (http || http2 || http3)】,并通过edge浏览器访问网页,就可以看到WireShark中远远不断的报文了。

相关推荐
测试秃头怪2 小时前
python&selenium自动化测试实战项目详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
上海云盾安全满满3 小时前
http与https有什么区别,https攻击要如何防护
网络协议·http·https
复园电子4 小时前
HTTPS与TLS1.2双重加密:USB网络数据传输安全的底层核心技术解析
服务器·网络·安全·https
简单点了4 小时前
mac安装wireshark
测试工具·macos·wireshark
2501_915921435 小时前
HTTP和HTTPS协议全面解析:技术原理与安全应用
安全·http·ios·小程序·https·uni-app·iphone
西瓜程序猿1 天前
使用手机如何将纸质礼薄转换为电子礼薄?
测试工具·智能手机·创业创新·记了么·电子礼薄·份子钱
chxii1 天前
在IIS中开启http跳转到https 和 http2的介绍
前端·http·https
半个俗人1 天前
fiddler的基础使用
前端·测试工具·fiddler
站长工具箱1 天前
基于浏览器的键盘按键测试工具功能解析
测试工具·计算机外设
小陈的进阶之路2 天前
Selenium 滑动 vs Appium 滑动
python·selenium·测试工具·appium