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 小时前
实时系统保障关键技术-最坏情况执行时间(WCET)分析
测试工具·安全
程序员三藏12 小时前
Python+requests实现接口自动化测试
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
游戏开发爱好者814 小时前
WebSocket 抓包怎么查看内容?从握手到消息帧完整解读
网络协议·计算机网络·网络安全·ios·adb·https·udp
qq_5137280421 小时前
浏览器配置 + 文件上传 + 截图
python·selenium·测试工具·计算机外设
J_bean1 天前
HTTPS (TLS1.2 RSA 模式) 握手流程
https·tls1.3·tls1.2·https 握手流程
qq10916069811 天前
nginx+TongWeb 配置非443端口的https
网络·nginx·https
00后程序员张1 天前
Windows / Linux / Mac 上不用 Xcode 把 IPA 上传到 App Store,upload 命令详解
android·ios·小程序·https·uni-app·iphone·webview
PhotonixBay1 天前
从粗糙度到三维形貌:激光共聚焦显微镜实现微米级表面分析
图像处理·人工智能·测试工具·算法
泽众云测试2 天前
2026年自动化测试平台对比:以TestOne为主与国外主流商用平台分析
功能测试·测试工具·自动化测试平台