/highentropyva (Visual Basic)
64 ビットの実行可能ファイルまたは /platform: anycpu のコンパイラ オプションによって示される実行可能ファイルが高いエントロピの ASLR (Address Space Layout Randomization) (ASLR) をサポートするかどうかを示します。
/highentropyva[+ | -]
引数
- + | -
省略可能です。オプションは /highentropyva-を指定すると、は既定で無効になっています。オプションは /highentropyva か /highentropyva+を指定した場合です。
解説
このオプションを指定すると、ウィンドウのカーネル互換性のあるバージョンのは、カーネルが ASLR の一部として、プロセスのアドレス空間レイアウトをランダム化すると、エントロピの昇格を使用できます。カーネルがエントロピの昇格を使用すると、アドレスの最大数はスタックおよびヒープなどのメモリ領域に割り当てることができます。したがって、特定のメモリ領域の場所を推測することは困難です。
オプションがオンの場合、これらのモジュールに 64 ビット プロセスとして実行している場合、実行可能な依存するモジュールとターゲットは 4 GB の大きなポインター値を (GB) 対応できる必要があります。
ASLR に関する詳細については、 " " を参照 軽減のソフトウェアの脆弱性してください。
参照
関連項目
コンパイル コマンド ラインのサンプル (Visual Basic)