FuzzPilot: カバレッジ停滞をトリガーとする構造化テキストファジングのレシピ検証システム FuzzPilot: Plateau-Triggered Recipe Validation for Structured Text Fuzzing
FuzzPilotはAFL++向けコントローラで、カバレッジが停滞した際にコーパスをスナップショットし、高コストな推論をミューテーションのホットパスから分離する手法を提案。
English summary
- FuzzPilot is an AFL++ controller that defers expensive reasoning to coverage-plateau events, snapshotting the corpus and validating mutation recipes without blocking the hot path.
FuzzPilotはAFL++に統合されるコントローラで、ファジング中のカバレッジが停滞したタイミングを検知してコーパスのスナップショットを取得し、ミューテーション戦略(レシピ)の検証を行う。高コストな推論処理をミューテーションのホットパスから切り離すことで、スループットを維持しながら構造化テキスト入力に対する効果的な探索を実現する設計となっている。
本論文はarXiv(2605.26539)にて2026年5月27日に公開された研究成果であり、詳細な評価結果や比較実験については原文を参照されたい。構造化テキストを対象とするファジング技術の改善に関心のある研究者・実務者にとって参考になる内容と考えられる。
FuzzPilot is a controller for AFL++ designed to address a common inefficiency in structured-text fuzzing: expensive reasoning operations that slow down the mutation hot path. The core idea is to monitor coverage progress and, when a plateau is detected, pause to snapshot the current corpus and validate mutation recipes—strategies for generating new inputs—before resuming normal fuzzing. This separation keeps throughput high during active exploration while still applying sophisticated analysis when it is most needed.
The paper was published on arXiv (2605.26539) on May 27, 2026. The abstract suggests a practical engineering contribution to the AFL++ ecosystem, but detailed benchmark results, comparisons with baseline fuzzers, and target application domains are not fully described in the available snippet. Readers interested in the empirical evaluation or implementation details should consult the full paper at the linked URL.
本ページの本文・要約は AI による自動生成です。正確性は元記事 (arxiv.org) をご確認ください。