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 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