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