SOMCP 1.0.18
SOMCP 1.0.18
本发布说明仅包含 v1.0.17..v1.0.18 的增量变化。
更新内容
- 移除 NP Manager 集成,添加Flutter 分析缓存与 Unidbg 原生构建相关功能
- 备份包含敏感信息时强制启用密码加密
- SO 下载大小限制改为根据堆内存与存储空间动态调整
- 禁止分析 SOMCP 自身的 Artifact(签名或包名匹配时触发拦截)
- 强化 APK 签名校验能力,抵御 SigKill、TweakMe、SignatureKiller 等工具的绕过攻击
- 修复 SoReverseApplication 缺失 Context 导入、Rizin-fallback 原生构建依赖缺失、buildUnidbgNative 循环评估、Gradle 9.6.1 Kotlin DSL 编译失败等问题
- 修复签名校验模块对 DEFLATE 压缩的 META-INF 签名文件的处理问题,消除编译警告
- 修复 LIEF 补丁文件缺失换行、链式联合大小断言不兼容 32 位 Android 构建、Rizin 上游 API 变更适配及源码克隆失败等问题,优化 Rizin 与 LIEF 构建可移植性
- 修复 cloudflared 二进制状态显示逻辑,不再依赖 MCP 是否启动
- 优化 Release 流程:停止上传 keystore.properties 文件、重命名发布 APK 并生成 SHA256 校验和、修复 Release 工作流配置问题,Release 构建前自动交叉编译 Rizin/LIEF 原生后端
- 优化 CI 工作流:删除冗余临时测试配置,调整测试与 Release 工作流触发规则,增强 PR 合并前的检查与校验规则
- 更新致谢与发布说明文档,补充开发致谢、APK 签名绕过参考工具、Blutter 及相关库的致谢内容,明确 keystore.properties 仅为本地回退配置
- 补充单元测试用例,完善代码许可证头以符合 CI 合规要求
验证
- JVM 单元测试。
- Debug Kotlin、Java 与四 ABI 原生编译。
- Release 原生与 Android 构建。
- Release APK 签名与 SHA-256 校验。
发布资产
SOMCP-1.0.18-arm64-v8a.apkSOMCP-1.0.18-armeabi-v7a.apkSOMCP-1.0.18-x86.apkSOMCP-1.0.18-x86_64.apkSOMCP-1.0.18-universal.apkSHA256SUMS