ASLRとは

えーえすえるあーる

Address Space Layout Randomizationの略。スタック、ヒープ、共有ライブラリ、実行ファイルの番地を実行のたびに変え、攻撃者が番地を予測しにくくする対策。

この用語の分野: リンカ・ローダと実行形式

解説の中の「ASLR」

「ASLR」が出てくる問題(3問)

  1. ASLR(アドレス空間配置のランダム化)の目的として正しいものはどれか。
  2. Linuxなどの一般的なプロセスのメモリ配置を、番地の小さい方から並べたものとして正しいものはどれか。
  3. 実行ファイルをPIE(位置独立実行ファイル)として作る主な理由はどれか。

関連する用語

ヒープ 共有ライブラリ PIE(位置独立実行ファイル) 位置独立コード ELF エントリポイント オブジェクトファイル 再配置 GOT(グローバルオフセットテーブル) シンボル解決

用語集の一覧へ