令和6年度 秋期 応用情報技術者試験 午前 問46
エクスプロイトコードの説明はどれか。
解答・解説
正解: ア. 攻撃コードとも呼ばれ,ソフトウェアの脆弱性を悪用するコードのことであり,使い方によっては脆弱性の検証に役立つこともある。
エクスプロイトコード (Exploit Code) とは、ソフトウェアやハードウェアの 脆弱性(セキュリティ上の欠陥)を悪用するために作成されたプログラムやスクリプトのことです。「攻撃コード」とも呼ばれます。
本来はシステムの脆弱性を突いて不正な動作を行わせるためのものですが、ペネトレーションテスト(侵入テスト)などにおいて、脆弱性の存在や影響を検証する目的で利用されることもあります。したがって、選択肢「ア」が正解です。