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

テクノロジ系・一部改変

ア 攻撃コードとも呼ばれ,ソフトウェアの脆弱性を悪用するコードのことであり,使い方によっては脆弱性の検証に役立つこともある。
イ マルウェア定義ファイルとも呼ばれ,マルウェアを特定するための特徴的なコードのことであり,マルウェア対策ソフトによるマルウェアの検知に用いられる。

なぜ違う: シグネチャ(定義ファイル)の説明で、エクスプロイトコードではない。

ウ メッセージとシークレットデータから計算されるハッシュコードのことであり,メッセージの改ざん検知に用いられる。

なぜ違う: メッセージ認証コード(MAC/HMAC)の説明。

エ ログインのたびに変化する認証コードのことであり,不正に取得しても再利用できないので不正アクセスを防ぐ。

なぜ違う: ワンタイムパスワードの説明で、エクスプロイトコードではない。

正解: ア

要点: 脆弱性を悪用する攻撃コード。検証目的にも使われる。

エクスプロイトコードは攻撃コードとも呼ばれ、ソフトウェアの脆弱性を悪用するコード。使い方によっては脆弱性の検証(PoC)にも役立つ。マルウェア定義ファイル(シグネチャ)、MAC(メッセージ認証)、ワンタイムパスワードとは別物。

関連キーワード: エクスプロイト・脆弱性・セキュリティ

同じ回の前後の問題

テクノロジ系の他の問題

アプリで弱点分析つきの演習ができます

App Store

応用情報技術者の学習アプリ(応用情報トレ)

出典:令和6年度 秋期 応用情報技術者試験 午前 問46