問46令和6年度 秋期テクノロジ系
エクスプロイトコードの説明はどれか。
- ア攻撃コードとも呼ばれ,ソフトウェアの脆弱性を悪用するコードのことであり,使い方によっては脆弱性の検証に役立つこともある。
- イマルウェア定義ファイルとも呼ばれ,マルウェアを特定するための特徴的なコードのことであり,マルウェア対策ソフトによるマルウェアの検知に用いられる。
- ウメッセージとシークレットデータから計算されるハッシュコードのことであり,メッセージの改ざん検知に用いられる。
- エログインのたびに変化する認証コードのことであり,不正に取得しても再利用できないので不正アクセスを防ぐ。
正解はア
解説 本サイト独自(IPA公表のものではありません)
ア エクスプロイトコードは,ソフトウェアの脆弱性を実際に悪用して,想定外の動作を起こさせる攻撃コードです。攻撃に使われる一方,脆弱性が悪用可能かどうかを確認する検証にも利用できるので,アが該当します。
- イ これは,マルウェアに特徴的なコードを定義し,マルウェア対策ソフトが検知に使うためのファイルの説明であり,脆弱性を悪用するコードではありません。
- ウ これは,メッセージとシークレットデータからハッシュコードを計算し,メッセージの改ざんを検知する仕組みの説明であり,攻撃コードではありません。
- エ これは,ログインのたびに異なる認証コードを使い,取得されたコードの再利用を防ぐ認証の説明であり,ソフトウェアの脆弱性を悪用するコードではありません。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和6年度 秋期 応用情報技術者試験 午前 問46