Skip to content

feat: 发布 1.8.0 离线代码保护升级 - #23

Merged
kairowan merged 1 commit into
mainfrom
codex/android-code-protection-upgrade
Oct 15, 2026
Merged

kairowan merged 1 commit into
mainfrom
codex/android-code-protection-upgrade

Conversation

@kairowan

Copy link
Copy Markdown
Owner

本次更新让离线加固自动维护每个项目的保护资料,并为 DEX 方法及 Native 函数提供绑定最终产物的覆盖证据。版本同步至 1.8.0,新增发布说明。

  • 按包名与运行证书自动生成和复用本机项目种子,GUI 支持身份查看、备份及恢复;APK 安装即用。
  • 接入必保方法清单、精确覆盖报告、最终签名摘要及 Native ELF/归档证据;扩展 PVM2 参数与异常语义,完善并发调用后的明文清理和完整性检查。
  • Native SDK 支持整数、float/double、分支/循环、min/max、漏斗移位;修复 CMake 接入及工具更新后的增量重编译。
  • 打包器由仓库源码重建;发布检查按源码、类文件及锁定依赖验证,修正版本发布文档并同步各版本文件与锁文件。

验证:Rust 全工作区 466 项通过、10 项按原配置忽略;Clippy 与格式通过;33 项维护脚本测试、26 项前端测试、lint/类型/生产构建通过;Android 标准/API 19 壳构建及 DEX 预算通过,51 项 Android 单元测试使用未变化源码的有效 Gradle 缓存。PVM2 通用打包、独立恢复、JNI 并发/认证/清理回归通过;Native 111 个函数的宿主 1,818,624 次对照通过;发布前检查通过。

边界:Native 仍需源码或兼容 bitcode,尚不支持指针/内存/通用调用等语义。既有授权样本仅验证 19 个 DEX 方法及 1 个 SO 中的 1 个 Native 函数,新 SO 产物正式性能及跨设备验收尚未完成。APK 仍可用公开材料静态恢复,不宣称整包 3.5 代。用户 APK、证书、项目种子及本机验收数据均未提交。

@kairowan
kairowan merged commit 08a6fb6 into main Oct 15, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant