Dominik Maier 4b99c69e51
Move fuzzers around some more (#2566)
* Move fuzzers around some more

* back to baby

* this was missing..

* shuffeling shuffeling

* shuffeling

* md

* cleanup

* oops

* Move foldername to underscore

* more doc
2024-09-27 18:14:13 +02:00

524 B

baby nautilus fuzzer

Nautilus is a coverage-guided and grammar-based fuzzer. It needs to read the mruby's context-free grammar stored in grammar.json. And then use the corresponding feedback, generator, and mutator to fuzz. libafl::mutators::nautilus contains:

NautilusInput,NautilusContext
NautilusChunksMetadata,NautilusFeedback
NautilusGenerator
NautilusRandomMutator,NautilusRecursionMutator,NautilusSpliceMutator