logo科技微讯

关于破解微信小程序源码的简单调查

作者:科技微讯
日期:2024-08-02
📝 笔记

几年前 qwerty472123/wxappUnpacker 横空出世,之后一直是很受欢迎的破解小程序代码包的工具,不过这个项目四年前就被作者删了,现在 github 搜索 wxappUnpacker 得到的基本都是原作的 fork,例如 system-cpu/wxappUnpackerFickley/wxappUnpacker 等。

2023 年 1 月,r3x5ursystem-cpu/wxappUnpackerissue 表示这个项目已经不更新了,他写了一个二开的新项目叫 r3x5ur/unpack-wxapkg,但 r3x5ur/unpack-wxapkg 后来也被他自己删了,好在 github 可以找到它的 fork,例如 zgqwork/wxapkg-unpacker

r3x5ur 又推出了 unveilr,unveilr 最开始是开源的,后来转收费了unveilr 的仓库现在也清空了,仅引导大家访问 unveilr 的官网电报群,并且 unveilr 也改名 unveiler 了,需要购买 token 才能使用。

根据掘金的一篇文章,unveril 是比 wxappUnpacker 更高级更方便的反编译工具,解决 wxappUnpacker 工具无法反编译出 app.json 文件的问题。

和 qwerty472123/wxappUnpacker、r3x5ur/unpack-wxapkg 一样,r3x5ur/unveilr 虽然 404 了,但可以找到不少它的 fork,例如 junxiaqiao/unveilr-v2.0.0 就是 2.0.0 版本的 unveilr 源代码。

wux1an/wxapkg 是另一款类似 wxappUnpacker、unveilr 的工具,自称微信小程序反编译工具,.wxapkg 文件扫描 + 解密 + 解包工具。根据用户的反馈:wxapkg 与 unveilr 相比,解包后的代码几乎没差,但是目录结构似乎有些异常。

biggerstar/wedecode 是又一款 wxapkg 源代码还原工具,我是在看雪论坛的一篇文章看到它的,是最近新出的项目。

zhangdaren/miniprogram-to-uniapp 也值得关注,它支持把微信、QQ、头条/抖音、支付宝/钉钉和百度等小程序转换到 uni-app 项目。

安卓微信端,小程序代码包的位置

  • 本来在:/data/data/com.tencent.mm/MicroMsg/{num}/appbrand/pkg
  • 现在在:/data/data/com.tencent.mm/MicroMsg/appbrand/pkg/general

一些使用以上工具破解微信小程序源代码的教程:

donation赞赏
thumbsup0
thumbsdown0
暂无评论