エクスプロイトコード
出典: 平成31年度 春期 応用情報技術者試験 午前 問36 (IPA)
情報セキュリティにおけるエクスプロイトコードの説明はどれか。
- ア 同じセキュリティ機能をもつ製品に乗り換える場合に,CSV 形式など他の製品に取り込むことができる形式でファイルを出力するプログラム
- イ コンピュータに接続されたハードディスクなどの外部記憶装置や,その中に保存されている暗号化されたファイルなどを閲覧,管理するソフトウェア
- ウ セキュリティ製品を設計する際の早い段階から実際に動作する試作品を作成し,それに対する利用者の反応を見ながら徐々に完成に近づける開発手法
- エ ソフトウェアやハードウェアの脆弱性を検査するために作成されたプログラム
正解と解説を見る
正解: エ
- ア: これはエクスポート機能 (データの書き出し) の説明です。
- イ: これは暗号化された外部記憶装置などを扱う管理ソフトウェアの説明です。
- ウ: これはプロトタイピングの開発手法の説明です。
- エ: 脆弱性を検査するために作成されたプログラムなので、エクスプロイトコードで、正しい答えです。
ポイント
- エクスプロイトコード: ソフトウェアやハードウェアの 脆弱性を突く (検証する) ために作られたプログラム。脆弱性の検査 (ペネトレーションテスト) などに使われますが、攻撃にも悪用されます。