资讯类
地址空间随机化技术随机排列进程关键数据区地址空间
原理性:
随机定位虚拟存储区将难写内存页面利用量,因为内存定位将持续移动
求解
etc/sysctl.conf或a/etc/sysctl.d/
内核.randoize_va_space=2
运行下脚本注释反置内核默认设置.randorize_va_space:
#!/sr/bin/bash
for file in /etc/sysctl.conf /etc/sysctl.d/*.conf /usr/lib/sysctl.d/*.conf /usr/local/lib/sysctl.d/*.conf /run/sysctl.d/*.conf!多做
if-f'$files并发
grep -Esq '^s*kernel.randomize_va_spaces*=s*([0-1]|[3-9]|[1-9][0-9]+)' '$file' && sed -ri 's/^s*kernel.randomize_va_spaces*=s*([0-1]|[3-9]|[1-9][0-9]+)/# &/gi' '$file'
斐族
完成后
运行下命令设置活动内核参数
sysctl-w内核.randorize_va_space=2
默认值 :
内核.randoize_va_space=2