Windows Vista、Win7 内核中的 ASLR

Windows Vista、Win7 内核中的 ASLR

ASLR 是否也针对内核地址空间地址实现了?如果是,那么具体从哪个版本的 Microsoft Windows 开始?

谢谢你的时间。

答案1

Windows 的 ASLR(地址空间布局随机化)最早是在 Windows Vista beta 2 中实现的(参见Michael Howard 的 MSDN 博客存档简要了解初始实现)。所有后续工作站和服务器版本都包含该功能(包括 Vista、Server 2008、Server 2008 R2 和 Windows 7)。

请注意,ASLR 仅针对默认启用 ASLR 的系统文件实现。但是,有一个注册表配置选项可以为所有文件启用 ASLR。有关当前 Windows 版本的所有内存保护和安全功能的更多信息,请参阅详细文章绕过浏览器内存保护

相关内容