情報処理安全確保支援士暗記無料で始める

DEP/NXビットとは?でぃーいーぴーえぬえっくすびっと

DEP/NXビットとは、メモリ領域に実行不可の属性を付け、データ領域(スタックやヒープ)に置かれた命令列の実行をハードウェア支援で禁止する仕組み。書き込み可能な領域は実行不可、実行可能な領域は書き込み不可という原則で、注入したコードをそのまま動かす攻撃を封じる。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の頻出用語/午前II

別名:DEP、NXビット

情報処理安全確保支援士を最短で暗記・合格する →

具体例

スタックへ攻撃コードを書き込み、戻りアドレスをそこへ向ける古典的な手口が、実行時にアクセス違反となって失敗する。JITコンパイラのように動的に命令を生成する処理系では、生成後に属性を実行可へ切り替える手順を挟む。

試験での引っ掛け

これを回避するために生まれたのが既存コード片を繋ぐ手法で、DEPだけでは任意コード実行を止めきれない。ASLRやスタック保護と組み合わせて初めて意味を持つ。また対応していない古いモジュールが混在すると、そこが抜け道になる。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

情報処理安全確保支援士を最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • これを回避するために生まれたのが既存コード片を繋ぐ手法で、DEPだけでは任意コード実行を止めきれない。