微信小程序 一、node.js运行环境
安装node.js地址:nodejs.org/en/
二、下载反编译脚本
https://pan.baidu.com/s/1XE6fM4vSMbrYzyIgHV1J1w
三、安装模拟器
下载夜神模拟器或其他模拟器安装RE文件管理器
RE文件管理器 四、在本地找到小程序源文件包
/data/data/com.tencent.mm/MicroMsg/一串32位的16进制字符串文件夹/appbrand/pkg/
小程序源文件包 小程序源文件包
这个目录下就是你的小程序源文件了,小程序格式就是wxapkg,根据时间找到源文件包压缩后发送到电脑
五、反编译解包
1、打开nodejs命令窗口
nodejs命令窗口 2、用cd命令进入反编译脚本根目录下
3、在node命令窗口中依次安装如下依赖
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify
4、安装好依赖之后,就是最后一步了,反编译 .wxapkg 文件
在当前目录下输入命令:node .\wuWxapkg.js D:\_163200311_32.wxapkg
_163200311_32.wxapkg是你需要反编译的源文件,输入前几个字符可以按tab键补全
输入命令 在D盘找到源文件:
源文件 5、报错处理
Cannot find module 'xxx' 模块未安装
运行命令:npm install xxx
如果这种
报错 错误,请重新换一个.wxapkg文件