微信小程序破解

1.找到微信小程序在设备中的位置

安卓: /data/data/com.tencent.mm/MicroMsg/{{user哈希值}}/appbrand/pkg/iOS越狱: /User/Containers/Data/Application/{{系统UUID}}/Library/WechatPrivate/{{user哈希值}}/WeApp/LocalCache/release/windows: C:\Users{{系统用户名}}\Documents\WeChat Files\AppletmacOS: /Users/{{系统用户名}}/Library/Group Containers/5A4RE8SF68.com.tencent.xinWeChat/Library/Caches/xinWeChat/{{user哈希值}}/WeApp/LocalCache/release

2.获取安卓的微信小程序包(这里是因为市面上只有安卓小程序解包的脚本)
@1.首先下载安卓模拟器NoxAppPlayer(夜神模拟器),这个运行速度最快,也不会被微信识别为模拟器
@2.在模拟器商店下载微信,登录微信号,搜索小程序打开后,会在/data/data/com.tencent.mm/MicroMsg/{{user哈希值}}/appbrand/pkg/ 路径下有下载过后的小程序包
@3.如何从模拟器中将小程序包导出来,网上很多说用什么模拟器的文件管理器,纯属蠢蛋,其实这个模拟器上的文件管理器不好用,我们这里采用adb 把包拉出来:
1.先启动夜神模拟器 2.连接夜神模拟器 adb connect 127.0.0.1:62001 3.adb pull + /data/data/com.tencent.mm/MicroMsg/{{user哈希值}}/appbrand/pkg/xcx.wxapkg路径(微信小程序后缀)

【微信小程序破解】3.下载解压小程序脚本:
https://github.com/qwerty4721...
点进去一看,我擦脚本被删掉了,只剩一个readme,不过这个可难不倒我,我直接从forks里找了一个之前的fork
微信小程序破解
文章图片

https://github.com/c21211/wxa...
下载下来之后,就可以解压了
node wuWxapkg.js test.wxapkg
解压出来的小程序js其实是压缩过的,需要解压缩
随便找一个了:https://c.runoob.com/front-en... ,因为网站解压缩的字符大小有限制,js文件太大的话要分段复制解压,在人工合到一起

    推荐阅读