3

Windows 8 のヒープ ランダム化アルゴリズム (ヒープ メモリの割り当て用) は、32 ビット プロセスと 64 ビット プロセスの両方で機能しますか? または64ビットプロセスのみですか?

ありがとう!

4

1 に答える 1

1

Microsoft Windows Vista 以降 (32/64 ビット) には、ヒープのランダム化アルゴリズムがあります。

32 ビット Windows の Address Space Layout Randomization (ASLR) は期待したほど堅牢ではないようですが、Windows 8 の 32 ビット ASLR は、メモリ不足の状況でのいくつかの弱点を軽減することができました。

ASLR はデフォルトでは有効になっていません (たとえば、Windows のヒープのランダム化ASLR および非認識実行可能ファイルの Windows システム DLL? )。

詳細については、Black Hat USA 2012 - Windows 8 ヒープ間隔を参照してください。

于 2014-09-28T13:21:16.300 に答える