1、从手机(需要root,可以使用模拟器或者root的设备)导出小程序资源文件
文件目录:/data/data/com.tencent.mm/MicroMsg/{一串字符}/appbrand/pkg
如图:
2、从git下载wxappUnpacker:
https://github.com/qwerty472123/wxappUnpacker
git上下载太慢试试这个:https://download.csdn.net/download/chw0629/11827116
3、安装组件(需要安装nodejs,没有安装请自行安装):
1)、全局安装方式
npm install esprima -g
npm install css-tree -g
npm install cssbeautify -g
npm install vm2 -g
npm install uglify-es -g
npm install js-beautify -g
npm install escodegen -g
2)、局部安装方式
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify
npm install escodegen
第3步如果提示失败可以多次重试。(我这边是先全局安装,再局部安装可以成功)
图示:
4、执行反编译命令:
node wxappUnpacker/wuWxapkg.js xxxxxxxxx.wxapkg