Windows 8堆随机化

时间:2014-09-28 13:07:09

标签: windows-8 heap 32bit-64bit internals aslr

Windows 8中的堆随机化算法(用于分配堆内存)是否适用于32位和64位进程?或仅适用于64位进程?

谢谢!

1 个答案:

答案 0 :(得分:1)

Microsoft Windows Vista及更高版本(32/64位)具有堆随机化算法。

似乎32位Windows may not be as robust as expected的地址空间布局随机化(ASLR),但Windows 8 32位ASLR已设法mitigate some weaknesses in low memory situations

默认情况下未启用ASLR(例如Heap randomization in WindowsASLR and Windows System DLLs for non-aware executables?)。

有关详细信息,请参阅Black Hat USA 2012 - Windows 8 Heap Intervals