非実行可能スタックを有効にすることは、特定の種類のバッファーオーバーフロー攻撃を阻止するための非常に有用な方法です。Oracle Solaris の nxstack を有効にすると、プロセススタックメモリーのセグメントに非実行可能のマークが付けられます。この拡張機能によって、悪意のあるコードの侵入やスタック上の実行に依存する攻撃から防御されます。
計算サーバーへのログインとデフォルトパスワードの変更を参照してください。
# sxadm set model=all nxstack
# sxadm get all nxstack EXTENSION PROPERTY VALUE nxstack model all