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中远远不断的报文了。

相关推荐
我的xiaodoujiao6 小时前
快速学习Python基础知识详细图文教程14--模块
开发语言·python·学习·测试工具
东舟技术7 小时前
AI全链路测试智能体上线啦!
人工智能·功能测试·测试工具·自动化
Tinyfacture7 小时前
接口自动化之添加商品(pytest)
python·测试工具·自动化·pytest
2501_9159090610 小时前
iOS 应用反调试技详解术 检测调试器的原理与防护实践
android·ios·小程序·https·uni-app·iphone·webview
游戏开发爱好者810 小时前
TraceEagle 代理抓包详解,无感代理、去证书绑定与 HTTP/3 解密能力解析
网络协议·计算机网络·网络安全·ios·adb·https·udp
阿虎儿12 小时前
Linux 下为局域网 IP(如 192.168.1.100)打造不受浏览器警告的自签名 SSL/TLS 证书
linux·安全·https
.ZGR.1 天前
internet-v2-v3-evolution-blog
websocket·网络协议·https·udp·p2p
程序员三藏1 天前
自动化测试详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
2501_915918411 天前
抓包鹰 抓包会话重放与压力测试,接口回归验证与性能压测的方法
网络协议·计算机网络·网络安全·ios·adb·https·压力测试