CyberGlossary

ネットワークセキュリティ

シグネチャベース検知

別称: パターンマッチング検知

定義

観測したトラフィック・ファイル・挙動を、既知の悪性パターン(シグネチャ)のデータベースと突き合わせて悪意ある活動を検出する手法。

シグネチャベース検知は、パケット中のバイト列・ファイルハッシュ・URL の正規表現・YARA ルール・Snort/Suricata ルールなどの観測アーティファクトを、整備された既知 IOC データベースと照合して脅威を識別します。既知の脅威に対する精度が高く誤検知が少ないため、アンチウイルス、IDS/IPS、WAF、メールゲートウェイの中核エンジンとなっています。一方で、新規マルウェアや多態化された亜種、未知の TTP は、シグネチャが作成・配布されるまで検知できないため、その間は防御に空白が生じます。現代の防御スタックはシグネチャに加え、異常検知、機械学習モデル、脅威インテリジェンスを組み合わせてこのギャップを埋めます。

  • ClamAV がマルウェアデータベースの SHA-256 と照合してファイルを検知する。
  • Suricata が HTTP ボディ中の正規表現と既知の Web シェルシグネチャの一致でアラートを発する。

関連用語