反编译微信小游戏

参考:

小游戏学习--获取已发布微信小游戏源码

 

 

 

一,安装夜神模拟器

https://www.yeshen.com/

模拟器用于在pc上运行微信

安装完成后,搜索微信并安装

 反编译微信小游戏_第1张图片

 

 

二,下载RE管理器

https://pan.baidu.com/s/1PPBx08rNutXxhlMMJbuTpQ

RE管理器用于访问文件夹

安装后打开时,提示超级用户权限,点击允许

 反编译微信小游戏_第2张图片

 

三,模拟器运行小游戏

打开微信,并搜索小游戏打开

运行小游戏时,小游戏的包会保存在/data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串名文件夹}}/appbrand/pkg/目录下

反编译微信小游戏_第3张图片

 

 四,导出小游戏包

在/data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串名文件夹}}/appbrand/pkg/目录下根据时间找到小游戏包wxapkg

 

长按wxapkg文件,点击右上角3个点,选择压缩文件

反编译微信小游戏_第4张图片

 

反编译微信小游戏_第5张图片

 

点击查看

反编译微信小游戏_第6张图片

 

 跳转到zip包所在文件夹,然后长按文件,选择右上角,并选择发送

反编译微信小游戏_第7张图片

 

 选择发送给朋友(微信分身的文件传输工具),这样就可以在pc端微信接收这个文件,并保存到桌面

反编译微信小游戏_第8张图片

 

五,反编译

安装nodejs,下载地址:http://nodejs.cn/

下载反编译脚本,下载地址:https://github.com/qwerty472123/wxappUnpacker

安装完nodejs后,在下载的反编译脚本文件夹里,shift+鼠标右键,打开命令窗口

npm install esprima

npm install css-tree

npm install cssbeautify

npm install vm2

npm install uglify-es

npm install js-beautify

npm install escodegen

反编译微信小游戏_第9张图片

 

 安装以上完毕后,开始反编译wxappg文件

输入: node wuWxapkg.js D:\wxappg\haidao.wxapkg\haidao.wxapkg

反编译微信小游戏_第10张图片

 

反编译得到文件

反编译微信小游戏_第11张图片

 

 反编译微信小游戏_第12张图片

 

 

 到此反编译完成

 

你可能感兴趣的:(反编译微信小游戏)