wg icon indicating copy to clipboard operation
wg copied to clipboard

First-class Rust/Angora integration

Open Shnatsel opened this issue 7 years ago • 1 comments

Angora is a new fuzzer that according to its authors is strictly superior to the AFL-inspired status quo. See https://arxiv.org/abs/1803.01307 for more info.

Angora itself is written in Rust, but does not support fuzzing Rust code yet, and does not have a good Cargo integration like afl, libfuzzer and honggfuzz do.

Tracking issue for supporting Rust in Angora: https://github.com/AngoraFuzzer/Angora/issues/10 Tracking issue for higher-level Cargo integration: https://github.com/rust-fuzz/cargo-fuzz/issues/165

Existing fuzzer integrations for reference: https://github.com/rust-fuzz/cargo-fuzz https://github.com/rust-fuzz/afl.rs https://github.com/rust-fuzz/honggfuzz-rs

Shnatsel avatar Jan 08 '19 01:01 Shnatsel

It'd be great to support any fuzzers that show better results than the current ones in https://github.com/google/fuzzbench

At least one part of that should be fairly simple: https://github.com/rust-fuzz/afl.rs/issues/167

Shnatsel avatar Apr 07 '20 11:04 Shnatsel