EN

セキュリティ用語解説

パターンマッチング

パターンマッチングとは、データや文字列などの対象から特定のパターンを検出するための手法です。例えば、コンピュータウイルスの検出において、パターンマッチングは主要な手法の一つです。ウイルスは通常、特定のパターンやシグネチャに従う特有のバイナリコードを持っています。これを検出するため、セキュリティソフトウェアは事前に知られているウイルスパターンと一致するパターンを探し、検知します。

 

ただし、パターンマッチングでは、新たに作成されたウイルスや既存ウイルスの亜種などが既知のシグネチャにマッチせず、検知されない可能性があるため、ウイルスの動作から悪性かどうかを判定する検出手法も組み合わせて対策するケースが増えています。

 

パターンマッチングは依然として効果的な検出手法であり、継続的に更新されるシグネチャデータベースを用いて新たなウイルスに対応していますが、単一の手法だけではなく、複数の手法を組み合わせることがセキュリティ対策においては重要です。

アルファベット順で探す