标签: ubuntu terminal buffer-overflow
我知道Linux提供了NX(非可执行位)的默认实现,以防止缓冲区溢出攻击, 您还可以通过以下方式检查该位的状态:
dmesg | grep NX
但是如何使用终端将其禁用?
答案 0 :(得分:0)
您可以尝试使用此命令sysctl -w kernel.randomize_va_space=0或编辑文件/etc/sysctl.conf,如下所示:
sysctl -w kernel.randomize_va_space=0
/etc/sysctl.conf
kernel.randomize_va_space = 0