抓包
抓不到包时可尝试 低版本安卓、低版本微信 或者拉取wxapkg包 解包通过微信开发者工具加载抓包
小程序前端组成部分
.wxml -页面结构
.wxcss -页面样式
.js -控制交互
.json -配置数据
wxapkg拉取/解包
当我们点击打开小程序时,会将wxapkg包下载到本地
从手机或者模拟器拉取wxapkg包
目录一般在:/data/data/com.tencent.mm/MicroMsg/微信号id文件夹/appbrand/pkg/
小程序有大小限制,超过8m或会拆分成多个子包加载
拉取解包程序
https://gitee.com/_being/wxappUnpacker/blob/master/README.md
运行需要有node.js环境并安装依赖包
解包先解主包
node wuWxapkg.js xxxxx.wxapkg
然后解分包,将解包后的文件在主包找到相同的文件进行覆盖
node wuWxapkg.js 分包.wxapkg -s=主包的目录
解包成功的标识:根目录下生成:app.js app.json app.wxss
或者使用UnpackMiniApp的一个程序直接解包,缺点:不能解分包
调试微信小程序
1.申请小程序开发者账号
https://mp.weixin.qq.com
2.下载小程序开发者工具
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
3.登陆开发者工具,导入解包的小程序
4.调试方式和chrome一致。要在详情里选中 不校验https证书
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。