文章目录
Ubuntu20.04关闭开启ASLR
ASLR(Address space layout randomization)是一种针对缓冲区溢出的安全保护技术,通过对堆、栈、共享库映射等线性区布局的随机化,通过增加攻击者预测目的地址的难度,防止攻击者直接定位攻击代码位置,达到阻止溢出攻击的目的的一种技术
主要关注"/proc/sys/kernel/randomize_va_space"该文件
默认情况下是该文件存储的数值是2(0表示关闭ASLR,2表示开启ASLR)
可以使用下面的语句修改文件中的数值,来达到关闭ASLR的目的
echo 0 > /proc/sys/kernel/randomize_va_space