Control Flow Edge Coverage
ConceptControl Flow Edge Coverage is a grey-box fuzzing feedback metric that tracks the set of control-flow (CF) edges actually taken during program execution, as opposed to counting basic-block executions. It is the primary coverage signal used by traditional grey-box fuzzers to guide test-case generation, although it can overlook bugs whose triggering conditions are expressed through dataflow rather than control flow alone. Hardware implementations such as TaPaFuzz realize edge coverage by hashing each edge's source and target program counters into a compact coverage map.
WIKI
Control Flow Edge Coverage
Definition and Role in Fuzzing
Control Flow Edge Coverage (also referred to as CF edge coverage) is a coverage-feedback metric used in grey-box fuzzing. Instead of recording which basic blocks (BBs) have been executed, CF edge coverage tracks information about the CF edges that were actually taken during a target program's execution. Each edge is identified by its source and target basic blocks (or equivalently, its source and target program counters, PCs).
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →