微信小程序反编译

最近学习了下微信小程序反编译,虽然最后反编译出的效果不理想,不过记录下,也算不浪费搞了大半天的成果。

反编译需要的工具

node

wxappUnpacker 基于node.js写的微信反编译脚本

模拟器,我用的是MUMU

启动模拟器,安装两个工具

微信,RE文件管理器

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

其中RE文件管理器需要先下载apk,在到模拟器里安装

然后登陆微信,访问你想要破解的小程序,访问之后,就通过RE文件管理器进入到

/data/data/com.tencent.mm/MicroMsg,找到时间最近的hash值文件夹,进去后/appbrand/pkg就可以看到我们的小程序包了,然后我们长按选择文件并点击复制到共享文件夹,然后就可以在电脑上找到小程序包。

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

小程序包拿到了,那么就开始反编译了,现在我们去github下载wxappUnpacker

,下载下来后,一次执行如下命令

F:\小程序反编译\wxappunpacker-master

npm install

npm install esprima

npm install css-tree

npm install cssbeautify

npm install vm2

npm install uglify-es

npm install js-beautify

安装完成之后,就可以执行命令进行反编译了

bingo C:\Users\Lenovo\Documents\MuMu共享文件夹\_-851149518_40.wxapkg

__-851149518_40.wxapkg是的我包

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