Skip to content

perf: 优化离线加固加载并发布 1.8.6 - #31

Merged
kairowan merged 4 commits into
mainfrom
fix/release-1.8.6
Oct 19, 2026
Merged

kairowan merged 4 commits into
mainfrom
fix/release-1.8.6

Conversation

@kairowan

Copy link
Copy Markdown
Owner

将已完成真实 APK 回归的离线加固改动合入 main,并同步补丁版本 1.8.6。

  • 新包使用单层压缩,减少复制,按标准 DEX 数据边界定位载荷;保留旧载荷读取与完整认证,并修复兼容扫描误选同名标记。
  • 收敛发布版加载诊断,保留 Java 异常;逐方法报告增加指令、寄存器、异常区、桥接及协程准入事实,不扩大虚报覆盖。
  • 修复还原验收的重复 DEX 扫描,补齐真实 APK 与 REA 分层验证;同步版本、锁文件、命令行/界面说明及发布说明。

验证:Rust 调试/发布版加载器各 30 项、打包器与 JNI ASan/UBSan 回归通过;真实 APK 完成 620 组输入、62,620 次调用以及每包 30 次有效冷启动采样。有效签名的损坏载荷在首次/缓存加载均被拒绝。版本同步后的格式检查与 33 项发布脚本测试通过,合并前等待全部 PR CI。

边界:本样本缓存启动额外开销为 420.5 ms,300 ms 工程目标尚未达到;方法覆盖仍为 11,613/54,249,不新增 Native VMP,也不宣称阻止仅凭 APK 静态还原。手机保持安装即用,不新增服务器依赖。

@kairowan
kairowan merged commit 724f176 into main Oct 19, 2026
10 checks passed
@kairowan
kairowan deleted the fix/release-1.8.6 branch October 19, 2026 08:58
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