【问题标题】:Windows 8 heap randomizationWindows 8 堆随机化
【发布时间】:2014-11-22 23:22:56
【问题描述】:

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

谢谢!

【问题讨论】:

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


    【解决方案1】:

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

    似乎 32 位 Windows 的地址空间布局随机化 (ASLR) may not be as robust as expected 但 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 2020-11-10
      • 1970-01-01
      • 2012-01-12
      • 2011-01-01
      • 1970-01-01
      相关资源
      最近更新 更多