Leslie-SSS/seeWxapkg

Leslie-SSS★ 80Go最后同步: 2026-08-15

在 GitHub 打开

极简实用的微信小程序反编译 Web 工具

README 摘要

See Wxapkg 开源、自托管的微信小程序 .wxapkg 反编译工具 上传文件,自动解密、解包、反编译和整理代码,完成后直接下载 src/ 工程 在线体验 · 快速开始 · 支持范围 · API · 参与贡献 See Wxapkg 可以直接在浏览器中反编译 .wxapkg 文件。它会自动识别包类型,在需要时使用 AppID 解密,并完成解包、反编译、排版整理和结果检查。 [!IMPORTANT] 本项目所称“反编译”是对编译产物的 尽力静态恢复 ,不是提取原始源码。结果可能缺少原变量名、注释、目录结构或运行时生成内容;“反编译结果已生成”也不代表与原工程完全一致或可以直接运行。 主要功能 - 支持普通包、加密包和常见微信 4.x 结构;加密包需要匹配的 AppID。 - 静态反编译,不通过 eval 、 Function 或 VM 执行包内 JavaScript。 - 自动反编译并整理 JSON、JavaScript、WXML 和 WXSS,无法确认的内容会如实标记。 - 提供实时进度、结果状态、静态质量分、检查提示和技术报告。 - 下载 ZIP 只包含 src/ ,原始解包依据不会混入交付文件。 - 支持在线使用与单机 Docker Compose 自托管,不依赖外部数据库、缓存或消息队列。 快速开始 在线使用 打开 seewxapkg.keepbuild.cn,选择或拖入 .wxapkg 文件即可。代码整理和深度反编译默认开启;加密包还需要填写对应的 AppID。 公开体验站会在处理期间暂存上传内容;正常终态会立即删除原始上传,异常遗留及结果数据最长按 72 小时策略清理。敏感、私有或未获授权的软件包请勿上传,建议在受控环境中自托管处理。 Docker Compose(推荐) 只需要 Docker Engine 与 Docker Compose: 启动后可访问: - Web 界面: - 健康检查: - API 基地址: http://localhost:9090/api 默认 Compose 使用本地文件任务仓库、文件队列和独立 Worker,任务数据只保存在配置的本机卷中。这是单机部署方案,不依赖数据库、缓存或消息队列。停止服务时运行: Named volumes 会保留任务状态与文件,已进入文件队列的普通未完成任务可在下次启动后继续;服务停机期间自动清理不会运行。为避免长期保存凭据,AppID 在一次解密尝试后即销毁,因此此后若进程意外中断,加密任务需要重新提交。如需立即删除所有上传文件、任务记录和产物,可确认不再需要这些数据后运行 docker compose down -v 。 使用方法 1. 选择 .wxapkg 文件;加密包填写 18 位 AppID( wx + 16 位小写十六进制字符)。 2. 点击“开始反编译”,等待系统自动处理。…

在 GitHub 查看完整 README →
工具/开发decompiledecompilerdsh-pluginmini-programreverse-engineeringunpackwechatwechat-app

分类