微信小程序反编译

一、相关环境安装

1、下载 nodejs
2、下载反编译nodejs脚本 wxappUnpacker 提取码:mduo
3、下载 夜神模拟器
4、下载 RE文件管理器

RE:Root Explore

二、获取.wxapkg文件

夜神模拟器里安装微信RE文件管理器

PS:把前面下载好的 RE文件管理器直接拖到 夜神模拟器安装即可

接下来设置模拟器的超级权限,如下图:

微信小程序反编译_第1张图片

微信小程序反编译_第2张图片

然后在模拟器微信里搜索想要获取的小程序,在微信中运行一下后,直接切回模拟器桌面运行RE文件管理器,按照下面的目录结构找文件:

/data/data/com.tencent.mm/MicroMsg/{一串16进制字符}/appbrand/pkg/

微信小程序反编译_第3张图片

你会看到发现里面的一些.wxapkg后缀的文件,可以根据时间来判断那个是你需要小程序.wxapkg文件,右键长按文件,点击右上角压缩所选文件,然后再将压缩好的包通过微信/QQ发送给好友或者文件助手

微信小程序反编译_第4张图片

微信小程序反编译_第5张图片

准备好反编译包(前面下载的),安装相关依赖

微信小程序反编译_第6张图片

> npm install esprima css-tree cssbeautify vm2 uglify-es

进行反编译

> node wuWxapkg.js D:\_163200311_32.wxapkg

微信小程序反编译_第7张图片

注意:使用node wuWxapkg.js 反编译命令时,如果报 Cannot find module 'xxx' 这种类型的错误,
就直接使用 npm install xxx 先安装。如果报未识别的错误,就换个小程序试试吧

欢迎关注:https://www.fenxianglu.cn/

微信小程序反编译_第8张图片

参考链接:

你可能感兴趣的:(微信小程序,前端)