エクスプロイトコード

エクスプロイトコード は、ソフトウェアの脆弱性を利用して意図しない処理を実行させるコードです。攻撃だけでなく、管理された環境で脆弱性の再現・検証にも使用されます。 ア:脆弱性を悪用する攻撃コードという説明がエクスプロイトコードに対応します。 イ:マルウェア検知用の特徴データはシグネチャ又は定義ファイルです。 ウ:メッセージと秘密鍵情報から完全性を検証する値はMACです。 エ:ログインごとに変化して再利用を防ぐ認証コードはワンタイムパスワードです。

エクスプロイトコードの説明はどれか。

出典令和2年度 情報処理安全確保支援士試験 午前Ⅱ 問3
ア
攻撃コードとも呼ばれ、ソフトウェアの脆弱性を悪用するコードのことであり、使い方によっては脆弱性の検証に役立つこともある。
イ
マルウェア定義ファイルとも呼ばれ、マルウェアを特定するための特徴的なコードのことであり、マルウェア対策ソフトによるマルウェアの検知に用いられる。
ウ
メッセージとシークレットデータから計算されるハッシュコードのことであり、メッセージの改ざん検知に用いられる。
エ
ログインのたびに変化する認証コードのことであり、窃取されても再利用できないので不正アクセスを防ぐ。