ios 开发

iOS_ASLR

2023-01-13  本文已影响0人  iOS小洁

ASLR

Address Space Layout Randomization,地址空间布局随机化

是一种针对缓冲区溢出的安全保护技术,通过对堆、栈、共享库映射等线性区布局的随机化,通过增加攻击者预测目的地址的难度,防止攻击者直接定位攻击代码位置,达到阻止溢出攻击的目的的一种技术

iOS4.3开始引入了ASLR技术

Mach-O的文件结构

image-20220628174945828

未使用ASLR

[图片上传失败...(image-e85363-1673697218230)]

使用ASLR

image-20220628180815063
上一篇 下一篇

猜你喜欢

热点阅读