応用情報暗記無料で始める

パターンマッチング方式とは?ぱたーんまっちんぐほうしき

パターンマッチング方式とは、既知のマルウェアに固有のコード列(シグネチャ)を定義ファイルに登録しておき、検査対象と照合して一致すれば検出する方式。既知のものは高速かつ誤検知少なく判定できる一方、定義ファイルに載っていないものは原理的に検出できないため、更新の頻度と適用率がそのまま検出力になる。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では1問の解説で触れられています。

応用情報技術者試験の頻出用語/テクノロジ系

別名:シグネチャ方式

この語が出る過去問を解く →

背景

検出は速く確実であってほしいという要求と、まだ誰も見たことのないものにも効いてほしいという要求は、同じ方式では満たせない。既知だけを対象に割り切って精度と速度を取ったのがこの方式である。攻撃側がコードを自動的に変形させて亜種を量産するようになると定義ファイルの更新が追いつかなくなり、振る舞いで判定するビヘイビア法やサンドボックスが補いとして併用されるようになった。

具体例

検体を多数の対策エンジンに同時に掛けて結果を並べるVirusTotalでは、同じ検体でも検出するエンジンとしないエンジンが分かれる。定義ファイルへの登録状況が製品ごとに違うためで、この方式が既知の登録に依存していることが結果の形で見える。

試験での引っ掛け

ビヘイビア法との対比が本命で、未知や亜種に弱いのがパターンマッチング、実行時の挙動から判定するため未知にも届くが誤検知が増えるのがビヘイビア法。誤りの向きも問われ、この方式で起きやすいのは正常と見逃すフォールスネガティブのほうである。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 1問の解説で触れられる
  • 分野:テクノロジ系
  • ビヘイビア法との対比が本命で、未知や亜種に弱いのがパターンマッチング、実行時の挙動から判定するため未知にも届くが誤検知が増えるのがビヘイビア法。