正答2
解説
正解は2です。
ウイルス対策ソフトのウイルス検出方式を区別する問題です。
パターンマッチング方式は、既知のウイルスの特徴的なコード(シグネチャ)を集めた定義ファイルを使います。
【選択肢別解説】
1:× 感染前のファイルと感染後のファイルを比較して変更を調べるのは、コンペア法です。
2:○ 既知ウイルスのシグネチャコードと検査対象を比較し、一致する部分があればウイルスと判定します。
これがパターンマッチング方式です。
定義ファイルにない新種のウイルスは検出できない点が弱点です。
3:× ウイルスに起因する異常な動作を監視して検出するのは、ビヘイビア法(振る舞い検知)です。
4:× ファイルのチェックサムを記録しておき、照合して変化を見つけるのは、チェックサム法(インテグリティチェック法)です。
【ポイント】
パターンマッチング方式は既知のウイルスに強く、未知のウイルスには弱い方式です。
未知のウイルスには、ビヘイビア法やヒューリスティック法が有効です。