OGeek|极客世界-中国程序员成长平台

标题: ios - ARM 在 iOS 中的 Never eXecute 功能 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 09:33
标题: ios - ARM 在 iOS 中的 Never eXecute 功能

我正在尝试研究 iPhone 中的 iOS 功能。谁能解释一下 ARM 的 Never eXecute 并请提供一个例子。



Best Answer-推荐答案


Never eXecute 机制(NX 位)强制内存页不能同时可写和可执行。这可以防止对手注入(inject)的代码执行。

iOS 平台支持 NX。如果 iOS 应用程序二进制文件在设备关闭时被修改,或者如果尝试在运行时修改代码页,则程序执行将中止。

基于移动平台安全 - N. Asokan

关于ios - ARM 在 iOS 中的 Never eXecute 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23328445/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4