反编译微信小游戏

参考:

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

 

 

 

一,安装夜神模拟器

https://www.yeshen.com/

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

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

 

 

 

二,下载RE管理器

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

RE管理器用于访问文件夹

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

 

 

三,模拟器运行小游戏

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

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

 

 四,导出小游戏包

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

 

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

 

 

点击查看

 

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

 

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

 

五,反编译

安装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

 

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

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

 

反编译得到文件

 

 

 

 

 到此反编译完成

 

转载于:https://www.cnblogs.com/gamedaybyday/p/10265561.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值