平成24年度 秋期 応用情報技術者試験 午前 問42
テクノロジ/セキュリティウイルス検知手法の一つであるビヘイビア法を説明したものはどれか。
出典:平成24年度 秋期 応用情報技術者試験 午前 問42
- アウイルスの特徴的なコード列が検査対象プログラム内に存在するかどうかを調べて,もし存在していればウイルスとして検知する。
- イ各ファイルに,チェックサム値などウイルスではないことを保証する情報を付加しておき,もし保証する情報が検査対象ファイルに付加されていないか無効ならば,ウイルスとして検知する。
- ウ検査対象ファイルのハッシュ値と,安全な場所に保管してあるその対象の原本のハッシュ値を比較して,もし異なっていればウイルスとして検知する。
- エ検査対象プログラムを動作させてその挙動を監視し,もしウイルスによく見られる行動を起こせばウイルスとして検知する。
正解:エ
解説
ビヘイビア法は,検査対象のプログラムを実際に動作させ(あるいは動作を監視し),ファイルの不正な書換えや異常な通信などウイルスに特徴的な挙動を検知したときにウイルスと判定する検知手法です。あらかじめプログラムを実行せずコード列やハッシュ値だけを調べる手法とは異なります。
選択肢ごとの解説
- ア誤り。特徴的なコード列(シグネチャ)の有無を調べる手法はパターンマッチング法(コンペア法とは異なる)の説明です。
- イ誤り。ウイルスでないことを保証する情報を付加しておき,その有無や整合性を確認する手法はチェックサム法(インテグリティチェック法)の説明です。
- ウ誤り。原本とのハッシュ値比較によって改ざんの有無を検知する手法はコンペア法(比較検査法)の説明です。
- エ正しい。プログラムを実際に動作させて挙動を監視し,ウイルスに特徴的な行動を検知する手法がビヘイビア法です。