19 项加固 + AI 对抗

能力矩阵

按攻击面分层:静态保密、动态对抗、完整性、自动化分析。每项都可单独开关。

DEX 内存壳

SM4-CTR 分段加密 + HMAC-SHA256,DEX 只在内存中恢复。

入口劫持

Manifest 入口替换,原始 Application 无感接管。

字符串加密

AES-256-GCM 逐串加密,密钥与签名证书绑定。

类/方法混淆

保守白名单重命名,兼容反射与组件声明。

控制流平坦化

packed-switch 状态机,打散原始基本块。

高强度混淆

opaque predicate + 不可达诱饵块,提升反编译成本。

DEX 加密

多 DEX 独立加密,Header 分离存储。

签名校验

Java 摘要 + native 解析 v2 签名块双向比对。

日志清除

自动移除 Log / println / printStackTrace。

资源加密

assets 与 res/raw 透明解密,调用点自动改写。

SO 保护

动态库加密加载,运行时解密后立即删除。

完整性校验

Payload HMAC + Loader 身份 + 证书绑定。

反射保护

反射调用点接管,拦截外部 ClassLoader。

防内存 Dump

MADV_DONTDUMP、Header 擦除、ptrace 限制。

Frida 检测

maps / 线程名 / 端口 / Hook 框架特征。

SO 加密加载

Payload Loader 桥接,JNI 符号正确解析。

VMP 虚拟化

整数与字符串方法转自定义字节码。

方法体提取

逐方法 Dex2C,整数方法编译为 native。

资源值加密

strings.xml 值加密,getString 调用点解密。

AI 对抗

策略引擎、语义诱饵、每次构建随机化。

不确定该开哪些?

先用「标准」档回归,再按崩溃/兼容性逐项开启。

查看兼容性建议