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