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