Coverage-based Greybox Fuzzing
TechniqueCoverage-based greybox fuzzing is a fuzzing methodology that uses runtime coverage feedback to guide input generation. It is described in recent literature as a dominant vulnerability-discovery methodology and has been adapted beyond conventional software targets to structured-input parsers, multi-component OS/firmware systems, and hardware/processor fuzzing.
WIKI
Overview
Coverage-based greybox fuzzing (CGF) is a fuzzing methodology that uses runtime coverage information as feedback for generating and selecting test inputs. Public literature describes it as a dominant methodology for vulnerability discovery, widely applied to application software as well as system software such as kernels and firmware. It is also the basis for specialized variants such as grammar-aware fuzzing for structured inputs, multi-target fuzzing across cooperating software components, and hardware fuzzing of RTL designs.
Core feedback loop
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →