1 )下载模拟器(需要自带路线),大部分使用夜神模拟器
2、在模拟器上下载微信和RE文件管理器
3、下载zip软件压缩文件
4 )通过模拟器微信访问需要反向编译的小程序
5、访问小程序后,进入RE文件管理器,目录为/data/data/com.Tencent.mm/micro msg/{数字串}/appbrand/pkg/让他在wxapkg上
6,下载node.js,
)1)在官网https://nodejs.org/en/download/上,安装node.js,一直下一步就可以了。 安装后,为nodejs设置环境变量。 如果不行的话,网上有很多设定的帖子。
)2)配置成功后,打开命令行cmd并输入命令node -v,验证安装是否成功。
)3)安装npm软件包,在命令行中输入npm -v,验证安装是否成功
7、下载反编译脚本
33559 github.com/qwerty 472123/wxappunpacker
wxappUnpacker.zip
8 .安装依赖软件包
进入下载的反编译目录下
在node命令窗口中依次安装以下依赖关系: 将每个安装命令复制到命令行并返回即可。
npm install esprima
NPM安装CSS-tree
NPM安装CSS验证
NPM安装vm2
NPM安装ugl ify-es
npm install js-beautify
(要防止错误,请复制&; 建议使用粘贴) ) ) ) ) ) ) ) ) )。
9、依赖安装完成后,保留最后一步,反向编译. wxapkg文件
在命令行中,进入反编译文件目录下,然后输入需要node .wuWxapkg.js反编译的. wxapkg文件目录
成功编译后,可以在文件目录中找到反向编译的文件
使用开发人员工具打开时,将显示源代码,但某些接口链接失败,因为它们只是前端代码。 因为是反编译的代码,所以变得很难理解变量变成a、b、c后有什么混乱。 虽然可以作为参考,但是最好不要直接使用。 一方面偷别人的老板有成绩不好,另一方面反编译的代码乱七八糟,很难理解,还是自己写比较好。