wux1an/wxapkg
GitHub: wux1an/wxapkg
一款基于 Wails 的微信小程序 .wxapkg 文件解密与解包桌面工具。
Stars: 3226 | Forks: 650
# wxapkg
基于 [Wails](https://wails.io) 构建的微信小程序 (`.wxapkg`) 解密与解包桌面工具,支持 Windows 与 macOS。

## ✨ 功能
- [x] 自动扫描微信小程序安装目录
- [x] 手动指定小程序文件、目录或安装目录
- [x] 解析并还原成小程序原始源码文件结构
- [x] 代码美化(JSON / HTML / JavaScript)
- [ ] 获取小程序信息
## ⚒️ 安装
直接从 [Releases](https://github.com/wux1an/wxapkg/releases) 下载对应平台的预编译版本,双击运行即可。
## 🛠️ 自行编译
环境安装
# 安装 Wails CLI(自动安装 Go 依赖)
go install github.com/wailsapp/wails/v2/cmd/wails@latest
# 安装前端依赖
cd frontend && npm install && cd ..
编译运行
wails build # 构建到 build/bin/
wails dev # 开发模式(热更新)
## 🔗 参考
- 小程序解密: https://github.com/BlackTrace/pc_wxapkg_decrypt
- 小程序解包: [https://gist.github.com/Integ/bcac5c21de5ea3...](https://gist.github.com/Integ/bcac5c21de5ea35b63b3db2c725f07ad)
- 原理介绍: [https://misakikata.github.io/2021/03/%E5%BE%...](https://misakikata.github.io/2021/03/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%E8%A7%A3%E5%8C%85/)
标签:CMS安全, GUI工具, HTML, JavaScript, JSON, SOC Prime, URL提取, Wails, .wxapkg, 云资产清单, 代码美化, 前端反编译, 反编译, 多模态安全, 安装包分析, 小程序信息, 开发工具, 微信小程序, 手动指定文件, 扫描, 数据可视化, 文件解析, 日志审计, 桌面工具, 源码还原, 自动化安装目录扫描, 解包, 解密, 还原源码文件结构, 逆向工程