Skip to main content

Crate autarkie

Crate autarkie 

Source

Re-exports§

pub use fuzzer::afl;
pub use fuzzer::libfuzzer;
pub use tree::*;
pub use visitor::*;
pub use serde::*;

Modules§

fuzzer
serde
tree
visitor

Macros§

debug_grammar
fuzz_afl
fuzz_afl_inner
fuzz_libfuzzer
fuzz_libfuzzer_link
fuzz_libfuzzer_link_inner
impl_converter
impl_hash
impl_input

Structs§

CorpusId
An abstraction for the index that identify a testcase in the corpus
OwnedSlice
Wrap a slice and convert to a Vec on serialize. We use a hidden inner enum so the public API can be safe, unless the user uses the unsafe OwnedSlice::from_raw_parts

Enums§

LibAFLError
Main error struct for LibAFL
LibAFLExitKind
How an execution finished.

Traits§

Input
An input for the target
ToTargetBytes
This trait can transform any input to bytes, which can be sent to the target from a harness. Converters that implement this trait auto-implement InputConverter for this I to BytesInput.

Functions§

hash
The default hash function.