Module puffin::fuzzer::bit_mutations
source ยท Macrosยง
- expand_
mutation ๐
Structsยง
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- Large number of bytes expand mutation for inputs with a bytes vector (expand range: from 2^5 to 2^12)
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- mutation definition
- MAKE MESSAGE: transforms a sub term into a message which can then be mutated using havoc
- mutation definition
- READ MESSAGE: picks a sub-term having itself a sub-term with payload, evaluate, read and performs an in-place replacement
- mutation definition
- mutation definition
Functionsยง
- buffer_
copy ๐ โMem move between vecs - buffer_
self_ ๐ โcopy Copied fromlibafl::mutators::mutationsMem move in the own vec - Returns the focused payload or randomly choose a non-symbolic payload in a trace (mutable reference).
- locate_
diffs ๐Copied fromlibafl::mutators::mutationsReturns the first and last diff position between the given vectors, stopping at the min len - make_
message_ ๐term MakeMessageon the term at pathpathintr.