システム監査技術者 2019年 午前2 問21
問題文
マルウェアの検出手法であるビヘイビア法を説明したものはどれか。
選択肢
ア:あらかじめ特徴的なコードをパターンとして登録したマルウェア定義ファイルを用いてマルウェア検査対象と比較し、同じパターンがあればマルウェアとして検出する。
イ:マルウェアに感染していないことを保証する情報をあらかじめ検査対象に付加しておき、検査時に不整合があればマルウェアとして検出する。
ウ:マルウェアの感染が疑わしい検査対象のハッシュ値と、安全な場所に保管されている原本のハッシュ値を比較し、マルウェアを検出する。
エ:マルウェアの感染や発病によって生じるデータの読込みと書込みの動作や通信などを監視して、マルウェアを検出する。(正解)
🔒 解説は解答すると表示されます
ビヘイビア法【午前2解説】
正解の理由
ビヘイビア法は、マルウェアの動作や振る舞いを監視し、不審な動作があれば検出する手法です。ファイルの読込み・書込みや外部との通信など、実際に起きる動作を調べます。
したがって、動作や通信を監視してマルウェアを検出すると説明しているエが正解です。
解法ステップ
- 「ビヘイビア」は「振る舞い」を意味すると押さえます。
- マルウェアの振る舞いを調べる手法なので、動作や通信を監視する選択肢を探します。
- 読込み・書込みの動作や通信を監視すると述べているエを選びます。
選択肢別の誤答解説
- ア:マルウェアの特徴的なコードを登録済みの定義ファイルと照合する方法です。**パターンマッチング法(シグネチャ法)**の説明です。
- イ:検査対象に付加された情報との不整合を調べる方法です。マルウェアの動作を監視するビヘイビア法とは異なります。
- ウ:検査対象と安全な原本のハッシュ値を比較する方法です。ファイルが改変されていないかを確認するハッシュ値による完全性確認の説明です。
- エ:ファイル操作や通信などの動作を監視して検出するため、ビヘイビア法の説明です。
よくある誤解
- 「マルウェアを検査する方法は、すべてパターン照合である」
パターン照合は代表的な検出方法の一つですが、動作を監視する方法もあります。 - 「ハッシュ値を比較すれば、あらゆるマルウェアを検出できる」
ハッシュ値の比較は、主に原本との同一性や改変の有無を確認するものです。未知のマルウェアの動作を直接調べる方法ではありません。 - 「ビヘイビア法は、感染後にしか役立たない」
実行時の不審な動作を監視するため、既知のパターンに一致しないマルウェアの検出にも役立ちます。
補足コラム
検出手法には、それぞれ異なる強みがあります。パターンマッチング法は既知のマルウェアを効率よく見つけやすく、ビヘイビア法は動作の特徴から不審なプログラムを検出できます。実際の対策では、複数の手法を組み合わせることが重要です。
FAQ
Q. ビヘイビア法は、どのような動作を監視しますか?
A. たとえば、ファイルの不審な書換え、情報の外部送信、システム設定の変更などを監視します。
A. たとえば、ファイルの不審な書換え、情報の外部送信、システム設定の変更などを監視します。
Q. ビヘイビア法とシグネチャ法の違いは何ですか?
A. シグネチャ法は既知の特徴的なパターンと照合し、ビヘイビア法はプログラムの実際の動作を監視します。
A. シグネチャ法は既知の特徴的なパターンと照合し、ビヘイビア法はプログラムの実際の動作を監視します。
関連キーワード: ビヘイビア法、パターンマッチング法、シグネチャ法、ハッシュ値、マルウェア検出

\ せっかくなら /
システム監査技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

