一、获取wxapkg文件
用模拟器或者安卓手机获取微信小程序文件,大概路径 /data/data/com.tencent.mm/MicroMsg/一串32位的16进制字符串文件夹/appbrand/pkg/
这个目录下就是你的小程序源文件了,小程序格式就是wxapkg,根据时间找到源文件包压缩后发送到电脑
二、反编译微信小程序
解压nodejs.zip工具你当前系统位数选择nodejs32或nodejs64,打开后按住shift+鼠标右键,选择在此处打开命令窗口,输入下面代码。
C:\Users\Administrator\Desktop\nodejs\wxapkg\_506735826_47.wxapkg 是你小程序的路径。
反编译后会在同目录下。
- node .\wuWxapkg.js C:\Users\Administrator\Desktop\nodejs\wxapkg\_506735826_47.wxapkg
三、反编译错误
如果出现无法反编译的问题,你可以尝试输入下面命令符。
解压nodejs.zip工具你当前系统位数选择nodejs32或nodejs64,打开后按住shift+鼠标右键,选择在此处打开命令窗口,输入下面代码。
- 一行一行输入下面命令
- npm install esprima
- npm install css-tree
- npm install cssbeautify
- npm install vm2
- npm install uglify-es
- npm install js-beautify