rust-fuzz / cargo-fuzz

Command line helpers for fuzzing
https://rust-fuzz.github.io/book/cargo-fuzz.html
Apache License 2.0
1.54k stars 110 forks source link

Support Angora fuzzer #165

Open Shnatsel opened 5 years ago

Shnatsel commented 5 years ago

A new fuzzer that the authors claim is vastly superior to AFL and family (libfuzzer, honggfuzz) has just been released: https://github.com/AngoraFuzzer/Angora

Using it directly is kind of a pain due to the requirement of compiling two binaries. Having an easy-to-use wrapper such as cargo-fuzz would vastly simplify using it.

Shnatsel commented 5 years ago

It is written in Rust, but uses LLVM 4.0, so it is probably not usable on latest Rust versions as-is.

An for general Rust support is opened on Angora bug tracker: https://github.com/AngoraFuzzer/Angora/issues/10