Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 253

カバレッジガイド付きファジング

監修Cybersecurity entrepreneur & security researcher

カバレッジガイド付きファジング とは何ですか?

カバレッジガイド付きファジングターゲットを計装してコードカバレッジを測定し、未踏のパスに到達する入力を進化させることで、バグ発見効率を大幅に高めるファジング手法。


カバレッジガイド付きファザーは、コンパイル時の計装や動的バイナリ変換でターゲットを計装し、候補入力を実行しながらエッジまたは基本ブロック単位のカバレッジを収集します。新たなカバレッジを生み出した入力はコーパスに残し、進化的アルゴリズムでさらに変異させ、到達困難なコードへとコーパスを誘導します。AFL が広めて AFL++、libFuzzer、Honggfuzz が改良したこのフィードバックループは、ブラインドなランダムファジングより桁違いに有効です。Google OSS-Fuzz はこれを常時運用し、OSS で数万件のバグを発見してきました。

  1. 01

    C 言語のパーサを AFL++ の計装付きでコンパイルし、afl-fuzz でカバレッジ駆動のコーパスを成長させる。

  2. 02

    libFuzzer が SanitizerCoverage を使って Rust クレートの入力を進化させる。

よくある質問

カバレッジガイド付きファジング とは何ですか?

ターゲットを計装してコードカバレッジを測定し、未踏のパスに到達する入力を進化させることで、バグ発見効率を大幅に高めるファジング手法。 サイバーセキュリティの アプリケーションセキュリティ カテゴリに属します。

カバレッジガイド付きファジング とはどういう意味ですか?

ターゲットを計装してコードカバレッジを測定し、未踏のパスに到達する入力を進化させることで、バグ発見効率を大幅に高めるファジング手法。

カバレッジガイド付きファジング からどのように防御しますか?

カバレッジガイド付きファジング に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。

カバレッジガイド付きファジング の別名は何ですか?

一般的な別名: グレーボックスファジング, フィードバック駆動ファジング。

関連用語