ASLR

えーえすえるあーる

意味

ASLRとはAddress Space Layout Randomizationの略称であり、日本語ではアドレス空間配置のランダム化と訳されます。コンピュータのプログラムが実行される際、メモリ上のスタック、ヒープ、共有ライブラリなどの各領域が配置される開始アドレスを、起動のたびにランダムに変化させるセキュリティ技術です。攻撃者がメモリ内の特定の関数やデータのアドレスを予測して悪用することを困難にすることで、バッファオーバーフロー攻撃やリターン・トゥ・ライブラリ攻撃などの脆弱性を突いた攻撃に対する防御策として、現代の主要なオペレーティングシステムにおいて標準的に実装されています。

類義語

アドレス空間配置のランダム化、アドレスランダム化

ASLRの詳しい解説・事例・出典を見る →
最終更新: