試験において「ゼロデイ攻撃」は、その言葉の定義(対策パッチが公開される前に行われる攻撃)をしっかりと把握しておくことが最優先です。また、パッチが存在しない期間において、組織として「どのような対策が有効か」を問う技術的な問題やマネジメント問題が出題されます。
・アノマリ検知(ふるまい検知): 既知のパターンに頼らず、通信やプログラムの「普段と異なる異常な動き」をリアルタイムで検知・遮断するアプローチです。ゼロデイ攻撃の検知に非常に有効です。
・サンドボックス技術: メール添付ファイルやダウンロードしたファイルを、ネットワークから隔離された安全な仮想環境(サンドボックス)の中で実際に走らせ、その挙動(不正なファイルの作成、レジストリ書き換えなど)を見て悪意の有無を判断します。未知のマルウェアを無害化・判定する有力な対策です。
・EDR(Endpoint Detection and Response): 侵入を前提とした対策です。PCなどの端末(エンドポイント)のログを監視し、ゼロデイ攻撃によって侵入された痕跡を迅速に検出して該当端末を隔離し、被害を最小限に抑えます。
・多層防御の徹底: 1つの防御壁が破られても、ファイアウォール、アクセス権制限、ネットワークセグメンテーションなど複数の防御層を設けておくことで、被害の拡大を防ぎます。
ソフトウェアやOSに存在するセキュリティ上の弱点「脆弱性」、未知のマルウェアを安全な仮想環境で稼働させて判定する「サンドボックス」、システムへの侵入を前提に事後対応を速める監視システム「EDR」などがあります。