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§
- AFL++ redqueen mutation
- A
I2SRandReplace
Mutator
replaces a random matching input-2-state comparison operand with the other. It needs a validCmpValuesMetadata
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 asDictionary
mutation (which doesn’t really make sense ;) ). - A state metadata holding a list of tokens