次の方法で共有


/DYNAMICBASE (ASLR (Address Space Layout Randomization) の使用)

更新 : 2007 年 11 月

Windows Vista の ASLR (Address Space Layout Randomization) 機能を使用してロード時にランダムに再ベースできる実行可能イメージを生成するかどうかを指定します。

/DYNAMICBASE[:NO]

解説

このオプションは、ロード時にアプリケーションをランダムに再ベースするかどうかを示すように実行可能ファイルのヘッダーを変更します。

ASLR は Windows Vista およびそれ以降のオペレーティング システムでのみサポートされます。

Visual Studio 開発環境でこのリンカ オプションを設定するには

  1. プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。詳細については、「方法 : プロジェクト プロパティ ページを開く」を参照してください。

  2. [構成プロパティ] ノードを展開します。

  3. [リンカ] ノードを展開します。

  4. [詳細] プロパティ ページをクリックします。

  5. [ランダム化されたベース アドレス] プロパティを変更します。

このリンカをコードから設定するには

  • 「RandomizedBaseAddress()」を参照してください。

参照

参照

リンカ オプションの設定

リンカ オプション