正答4
解説
正解は4です。
エクスプロイト(exploit)は「つけ込む」という意味です。
エクスプロイトコードは、ソフトウェアやハードウェアの脆弱性を実際に突くことができるプログラムです。
脆弱性の検証に使われる一方で、攻撃者に悪用されることもあります。
【選択肢別解説】
1:× 製品の乗換え用に、他の製品へ取り込める形式でデータを出力するのは、エクスポート機能の説明です。
エクスプロイトコードとは関係ありません。
2:× 外部記憶装置や暗号化ファイルを閲覧・管理するのは、ファイル管理ソフトウェアの説明です。
脆弱性とは関係ありません。
3:× 試作品を早くから作り、利用者の反応を見ながら完成に近づけるのは、プロトタイピングという開発手法の説明です。
4:○ エクスプロイトコードの説明です。
脆弱性が実際に悪用できるかを確かめるために作られたプログラムであり、攻撃ツールに組み込まれることもあります。
【ポイント】
脆弱性が公表されてから修正プログラムが提供される前に、エクスプロイトコードで攻撃することをゼロデイ攻撃といいます。
名前の似た「エクスポート」と混同しないようにしましょう。