WXwxappUnpacker

wxappUnpacker

2018年最早的开源微信 wxapkg 解包工具(Node.js):奠定解包方法论的经典之作,把编译包拆回 wxml/wxss/js/json——适合学习原理,新包建议用现代工具。

输入📄File</>Code
输出</>Code
更新于: 2026-09-11 YangChengTeam
下载 / 访问
网页版 暂不支持
Windows 暂不支持
Mac 暂不支持
iPhone/iPad 暂不支持
安卓 暂不支持
华为 暂不支持
Linux 暂不支持
github.com/YangChengTeam/wxappUnpacker
WXwxappUnpacker
wxappUnpacker
2018年最早的开源微信 wxapkg 解包工具(Node.js):奠定解包方法论的经典之作,把编译包拆回 wxml/wxss/js/json——适合学习原理,新包建议用现代工具。
立即开始了解更多

立即试用

GPT-4o
完整Playground →

什么是 wxappUnpacker?

wxappUnpacker 是 2018 年的先驱级 Node.js 工具,最早普及了微信小程序“反编译”。它通过 wuWxapkg、wuJs、wuWxml、wuWuWxss、wuConfig 等独立脚本,把 .wxapkg 解包并将编译/混合的文件还原为独立的 JS、WXML、WXSS、JSON,用 Uglify-ES 美化 JS;可通过 adb 从安卓设备拉取小程序包,依赖 esprima、css-tree、cssbeautify、vm2、uglify-es。由于它针对 2018 年特定编译器版本、大量依赖字符串搜索,作者明确列出局限:压缩 JS 会丢失原始变量名、WXML 转义规则未完全处理、开启 ES6转ES5 的工程可能还原不正确。它对理解解包原理和处理老包仍有价值,而当前新格式包更适合用 unveilr/wedecode/Gwxapkg。

4.5
评分
免费
定价模式
5+
平台
0
收藏

优点

  • 学习wxapkg解包原理的最佳免费参考。
  • 代码量小、100%JS、可读性强。
  • 模块化脚本,每一步都透明。
  • 无二进制,有Node即可跑。
  • 诚实标注自身局限。

缺点

  • 停留在2018年,针对旧编译器版本。
  • 基于字符串匹配,很多新包会失败。
  • 压缩变量名与部分WXML无法还原。
  • 无Release、基本停更,新App请用现代工具。

同类工具对比

功能wxappUnpackerwedecodeKillWxapkgunveilr
评分0.00.00.00.0
定价模式免费免费免费免费
起价
API
免费版
移动端
查看完整对比 →

适用人群

学习者

学习wxapkg解包的经典原理。

老项目维护

还原2018年前后格式的旧小程序。

好奇的开发者

看编译后的WXML/WXSS如何被拆出。

工具开发者

作为编写现代解包器的参考。

研究人员

对比历史与当前包格式差异。

开发者
YangChengTeam
支持平台
网页版 暂不支持
Windows 暂不支持
Mac 暂不支持
iPhone/iPad 暂不支持
安卓 暂不支持
华为 暂不支持
Linux 暂不支持
支持语言
中文, English
成立时间
2018
更新于
2026-09-11
公司信息
成立于 2018

常见问题

它是2018经典,适合学原理;当前新包建议用unveilr/wedecode/Gwxapkg。