iOS 加固为什么要关注 PAC/BTI?

arm64e 下 PAC/BTI 会影响函数保护、跳转边界和异常收口;iOS 加固不能只看 Mach-O 是否被改写,还要验证兼容和 fail-closed。

展开详解

PAC/BTI 属于现代 iOS 运行时安全边界,函数级保护和控制流改写必须尊重这些机制。

如果只做静态改写而不验证 arm64e 兼容,容易出现安装成功但运行不稳定、异常不可解释或保护绕过的情况。

合格 PoC 应给出设备矩阵、启动路径、核心业务路径、异常收口和回滚策略。

进一步阅读

相关问答