2020-10-07反编译小程序,新!

我是一个勤快的搬运工!

因为某些需要,需要一个小程序,但是我又懒得看教学视频挨个学习,所以,找个捷径,反编译。

  • 一、工具

node.js ,需要安装并配置环境,地址http://nodejs.cn/download/

模拟器,我用的夜神,比较方便,mumu也可以,其他没试过,安装QQ和微信

RE文件管理器,网上搜索下载,拖到夜神模拟器里面直接安装

反编译脚本,地址https://gitee.com/Sao-operation/wxappUnpacker/repository/archive/master.zip,这个绝对靠谱,能把wxss也下载下来,之前试过好几个都不行

  • 二、步骤

1️⃣获取.wxapkg

RE文件管理器获取超级权限,我这边一进去就直接询问点击允许了,如果没有询问的,进入设置,找到超级用户访问权限,选择仅限应用于应用,就可以啦

模拟器里面登录微信QQ,QQ是为了方便吧文件发送到电脑上。登录微信,在里面打开你需要的小程序,然后退出

打开RE文件管理器,/data/data/com.tencent.mm/MicroMsg/.../appbrand/pkg/  按照这个目录找,省略号是一串4ffsa2……1af类似这种的,在pkg文件目录下你就可以找到.wxapkg文件啦,如果你点开的小程序太多,就按照时间找你需要的那个

长按需要的,右上角有三个点点,选择压缩,然后选择QQ发送到电脑

2️⃣安装依赖

cmd 在终端进入到脚本目录下,依次安装以下依赖,全部安装

npm install esprima

npm install css-tree

npm install cssbeautify

npm install vm2

npm install uglify-es

npm install js-beautify

3️⃣反编译

node .\wuWxapkg.js E:\……(地址为你解压的.wxapkg位置,例如E:\_23232_.wxapkg)

然后你会得到一个和.wxapkg名字一样的文件

4️⃣使用

新建一个项目,将文件里的内容全部复制进去就可以啦

 

其他参考

https://blog.csdn.net/hugengzong/article/details/102541876

https://blog.csdn.net/qq_39917307/article/details/107297377

https://blog.csdn.net/qq_43337115/article/details/107309117?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值