3

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

谢谢!

4

1 回答 1

1

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

似乎 32 位 Windows 的地址空间布局随机化 (ASLR)可能不如预期的那么健壮,但 Windows 8 32 位 ASLR 已设法减轻内存不足情况下的一些弱点

默认情况下不启用 ASLR(例如,Windows 中的堆随机化以及ASLR 和 Windows 系统 DLL 用于非感知可执行文件?)。

有关详细信息,请参阅Black Hat USA 2012 - Windows 8 堆间隔

于 2014-09-28T13:21:16.300 回答