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?

Thank!

+3


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

+1


source







All Articles