マルウェアの検出手法である ビヘイビア法(動的ヒューリスティック法)についての問題です。
ビヘイビア法は、プログラムをサンドボックスなどの保護された環境で実際に動作させ、その挙動(データの読込み・書込みの動作、通信など)を監視することで、マルウェアかどうかを判定する手法です。未知のマルウェアであっても、悪意のある動作から検知できるという特徴があります。
したがって、マルウェアの感染や発病によって生じる動作を監視するエが正解です。
各選択肢の解説
- ア: パターンマッチング法(シグネチャ法)の説明です。既知のマルウェアの特徴(シグネチャ)をマルウェア定義ファイルとして保持し、検査対象と比較して一致するかどうかを判定します。
- イ: インテグリティチェック法(完全性チェック)などの説明です。あらかじめマルウェアに感染していないことを保証する情報(チェックサムなど)を付加しておき、検査時に不整合がないかを確認します。
- ウ: コンペア法(比較法)の説明です。マルウェアの感染が疑わしい対象のハッシュ値と、安全な場所に保管されている原本のハッシュ値を比較し、相違があれば検出します。
- エ: 正解です。ビヘイビア法の説明です。