ASLR 的关闭与开启(适用于 Windows7 及更高版本)

  • ASLR 是一种针对缓冲区溢出的安全保护技术,通过对堆、栈、共享库映射等线性区布局的随机化,通过增加攻击者预测目的地址的难度,防止攻击者直接定位攻击代码位置,达到阻止溢出攻击的目的的一种技术
  • 有的时候我们为了调试程序方便,所以必须临时关闭 ASLR,如果是 Windows XP 系统的话,可以用过修改注册表的方式关闭系统的 ASLR,但是 Windows7 却不行,必须通过安装微软的官方指定程序 EMET 才能对系统的一些保护措施做更改
  • 首先下载 Microsoft .NET Framework 4.6.1(Web安装程序),因为 EMET 需要这个的支持,如果已经安装就跳过此步骤,之后只需要等待安装完成即可
    在这里插入图片描述
  • 完成后重启
    在这里插入图片描述

如果你是虚拟机安装并且网络连接不上,看看指定服务是否开启
在这里插入图片描述

  • 之后下载微软的官网工具 EMET(增强减灾体验工具,该软件是微软为应对互联网中层出不穷的漏洞而推出的一款安全工具)
    在这里插入图片描述
  • 之后按顺序安装即可
    在这里插入图片描述
  • 之后只需要将对应的选项改为红叉叉即可,最后一定要重启电脑才有效
    在这里插入图片描述

Microsoft .NET Framework 4.6.1 为第三方软件,如不在虚拟机中安装且没有做杀毒检测及处理,后果自负

猜你喜欢

转载自blog.csdn.net/qq_38924942/article/details/88206330