Burpsuite 抓取微信小程序数据包

一、网上的方法

① 手机导入CA证书,设置指定DNS,亲测无效

备注:此方法可抓取微信公众号的数据,但是无法抓取微信小程序的数据

② 使用安卓模拟器,我下载的夜神模拟器,安卓版5.0版无法下载, 亲测无效

原因:目前微信版本和安卓版本太高,需要安卓7.0以下的版本,故上面的2中办法没有效果

二、有效的办法

① 使用微信小程序开发工具打开前端代码,抓取开发工具自带浏览器的小程序数据包

步骤:

(1) 下载 Burpsuite 并破解

链接:https://pan.baidu.com/s/1YEK-FGQF3OosFk7Gy85rTQ

提取码:muet

(2) 启动

启动办法1:点击注册机,点击run,后面依次点击下一步,启动Burpsuite

请添加图片描述

启动办法2:点击批处理命令,依次点击next

请添加图片描述

(3) 配置Burpsuite 代理环境

Poxy>Options ,可使用本机IP地址,端口只有不与本机其他应用冲突,均可使用
请添加图片描述

(4) 配置微信小程序开发环境

1.下载微信开发者工具平台:

https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

![请添加图片描述](https://img-blog.csdnimg.cn/img_convert/7508634bbe413bb76262ca24e074b449.png

2.开发者平台安装完成后,展示的登录二维码,使用待测小程序具有开发者权限的微信扫码登录

3.微信账号登录成功后,上传小程序前端代码,上传成功如图所示:
请添加图片描述
4.微信开发者工具,配置代理:
请添加图片描述

5.Burpsuite放开拦截设置,设置为off:

请添加图片描述

6.点击小程序,在Burpsuite,可查看到抓取到的小程序数据包:

请添加图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐