バッファオーバーフロー攻撃を防ぐために、プログラム実行時にメモリ上のアドレス配置(スタック、ヒープ等)をランダム化するOSの機能はどれか。

ASLRにより、攻撃者はジャンプ先のメモリアドレスを固定的に予測できなくなるため、エクスプロイトの成功率が大幅に低下する。