微信小程序逆向

1.提取源码

安卓模拟器上打开微信小程序,每个页面都点下,然后去安卓小程序包路径:/data/data/com.tencent.mm/MicroMsg/appbrand/pkg/general拿到对应的小程序包,每次可以先把这个目录下的包全部清除,再去刷。
在这里插入图片描述

2.解压源码

把包从模拟器中提取出来,然后使用解包工具,wedecode进行解包,wedecode依赖node.js自行安装。

全局安装wedecode

npm i wedecode -g

如图,再需要解包的目录 直接执行,默认会放入output目录。这样就解包好了
在这里插入图片描述
如果有多个包: wedecode ./ 编译当前文件夹中所有包

如果遇到包被加密了怎么办? 使用UnpackMiniApp.exe试试 目前没用上,因为没遇到加密的。
在这里插入图片描述
源码提炼出来了,后续先让AI帮你分析源码,然后自己跟踪AI分析的步骤,去还原对应的算法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值