Windows 8 heap randomization

Does the heap randomization algorithm (to allocate heap memory) in windows 8 work for both 32 and 64 bit processes? or only for 64-bit processes?



source to share

1 answer

Microsoft Windows Vista and later (32/64 bit) have a heap randomization algorithm.

It seems that Address Space Randomization (ASLR) for 32-bit Windows might not be as robust as expected , but Windows 8 32-bit ASLR has managed to mitigate some of the shortcomings in low memory situations .

ASLR is not enabled by default (for example, Grab randomization in Windows and ASLR and Windows system DLLs for unregistered executables? ).

For more information see Black Hat USA 2012 - Windows 8 Heap Spacing



All Articles