Android 加固控制台
管理账户权益、APK/AAB 加固任务、订阅与历史产物。
上传 APK 或 AAB,开始 Android 原生加固
DEX 方法保护、任务独立密钥、原生运行时注入、完整性绑定与签名校验。
账户信息
查看已登录账户、可用权益与订阅周期。
购买加固次数或会员
按次额度永久累积;会员(一个月有效、3 个安装包、不限次)为一次性购买,到期自动取消、不会自续,可多次订购使有效期累计;每期最多覆盖 3 个你到「账户」页指定的包名,其余包名按次计费。
加固历史与下载
显示最近 100 条记录;产物默认保留 3 天。
| 任务 | 格式 | 权益 | 状态 | 提交时间 | 产物 |
|---|---|---|---|---|---|
| 暂无加固记录 | |||||
API 密钥 (MCP)
用 API Key 调用 Zorvault MCP 服务,让 AI 工具 / 脚本以编程方式加固 APK 与 AAB。每个账户最多 5 个,可设失效时间,默认永久有效。
留空失效时间 = 永久有效。密钥仅在创建时展示一次,请妥善保存。
POST /api/v1/mcp
鉴权头:Authorization: Bearer <Key> 或 X-API-Key: <Key>
| 备注 | 前缀 | 状态 | 失效时间 | 最近使用 | 创建时间 | |
|---|---|---|---|---|---|---|
| 正在加载… | ||||||
常见问题
如何登录控制台?
电脑使用微信扫码登录;手机浏览器(包括微信内置浏览器)显示登录二维码,请使用另一部手机的微信扫码确认,当前浏览器会自动完成登录。首次登录会创建一个含 5 次永久免费额度的账户。
单次上传有大小限制吗?
有,单个安装包最大 300 MB。
加固产物保留多久?
产物默认保留 3 天,请及时下载。
任务失败怎么办?
失败任务自动退款(不消耗额度),可在历史中查看未保护明细。
产物如何签名?
加固服务不再对产物签名。产出的是未签名包,请用你自己的密钥签名后再发布(AAB 用上传密钥签名后上传商店)。如需运行时签名校验,可在控制台填写最终签名证书指纹;AAB 请填谷歌 Play 应用签名证书指纹。
签名校验的规则是什么?
按以下优先级决定运行时是否校验签名证书(校验只用 SHA-256 指纹,不需要证书文件):
① 你填写了证书指纹:按填写值校验,并以填写值为准(覆盖下面两种自动判断)。
② 未填写且输入包是正式(非 debug)签名:自动提取输入包当前的签名证书指纹并开启校验。
③ APK 未填写且输入包是 debug 证书签名:不会自动开启校验,只作提醒——debug 证书公开可得,用它校验没有防篡改意义。如确实需要校验,请填写最终证书指纹。
④ 未填写且包未签名:该项校验关闭。
AAB 为什么必须填谷歌应用签名证书指纹?
Google Play 上架后会用应用签名证书重新签名你的 AAB,最终装到用户手机上的是这个证书,而不是你本地的上传证书。
因此 AAB 要启用签名校验时,必须填 谷歌 Play 应用签名证书的 SHA-256 指纹(获取路径:Play Console → 你的应用 → 应用完整性 / App integrity)。
不能填上传证书(upload certificate)指纹,否则线上所有用户安装后都会校验失败。填了指纹就以填写值为准。
上传后会先检测,不通过能加固吗?
不能。选择文件后会立即做一次安全预检(静态扫描权限、组件与代码风险特征,含恶意样本与黑名单),结论直接显示在页面上;判定为不允许时加固按钮会被禁用。
预检不消耗额度。同一个文件 10 分钟内重复选择会复用上次结论,不会重复扫描。
服务端在真正加固前还会再校验一次预检结论;若请求没有有效的预检记录(例如绕过页面直接调用接口),会退回执行完整扫描,因此无法跳过检测。
多端权益共享吗?
同一微信账号在网站、Windows 与 Android 客户端共享同一套会员权益。