mutation engine
ConceptA mutation engine is the input-variation component used in fuzzing workflows to turn interesting inputs into new candidate inputs. In the provided ProcessorFuzz evidence, ProcessorFuzz deliberately reuses the mutation engine from DIFUZZRTL so that its evaluation compares coverage-feedback mechanisms—register coverage versus CSR-transition coverage—rather than comparing different input-generation mechanisms.
WIKI
Overview
A mutation engine is the input-generation component in a fuzzing loop that applies mutations to an input and produces new inputs for later fuzzing rounds. In coverage-based greybox fuzzing (CGF), the fuzzer records runtime coverage to decide whether an input is "interesting"; when it is, CGF applies mutations to that input to generate new inputs that are fed to the program under test in subsequent rounds.[1]
Role in ProcessorFuzz
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →