Go to main content

Oracle SuperCluster M7 シリーズセキュリティーガイド

印刷ビューの終了

更新: 2016 年 2 月
 
 

非実行可能スタックの適用

非実行可能スタックを有効にすることは、特定の種類のバッファーオーバーフロー攻撃を阻止するための非常に有用な方法です。Oracle Solaris の nxstack を有効にすると、プロセススタックメモリーのセグメントに非実行可能のマークが付けられます。この拡張機能によって、悪意のあるコードの侵入やスタック上の実行に依存する攻撃から防御されます。

  1. 計算サーバーのいずれかにログインし、スーパーユーザーとしてホストコンソールにアクセスします。

    計算サーバーへのログインとデフォルトパスワードの変更を参照してください。

  2. nxstack を有効にします。
    # sxadm set model=all nxstack
    
  3. 構成を確認します。
    # sxadm get all nxstack
    EXTENSION     PROPERTY     VALUE
    nxstack         model        all