1.准备工具
MT管理器
VMOS Pro
node环境搭建:https://nodejs.org/zh-cn/
2.小程序包
找到.wxapkg
小程序包(大小为2M以下)
文件路径如下:
/data/data/com.tencent.mm/MicroMsg/微信号id文件夹/appbrand/pkg/xxx.wxapkg
3.下载反编译工具
github地址:https://github.com/xuedingmiaojun/wxappUnpacker
1.安装依赖
npm install
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify
2.反编译
单个主包
执行命令
node wuWxapkg.js xxx.wxapkg
对于有子包的小程序
2.1先找到主包进行反编译
node wuWxapkg.js xxx.wxapkg
2.2依次编译所有子包
-s=指明主包所在位置
node wuWxapkg.js xxx.wxapkg -s=主包路径
2.3将子包解压后的文件覆盖主包中的文件