Module libafl::mutators::token_mutations
source · [−]Expand description
Tokens are what AFL calls extras or dictionaries. They may be inserted as part of mutations during fuzzing.
Structs
A I2SRandReplace
Mutator
replaces a random matching input-2-state comparison operand with the other.
It needs a valid CmpValuesMetadata
in the state.
Inserts a random token at a random position in the Input
.
A TokenReplace
Mutator
replaces a random part of the input with one of a range of tokens.
From AFL terms, this is called as Dictionary
mutation (which doesn’t really make sense ;) ).
A state metadata holding a list of tokens