rust-fuzz / afl.rs

🐇 Fuzzing Rust code with American Fuzzy Lop

Home Page:https://rust-fuzz.github.io/book/afl.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multi Threaded Support

wcampbell0x2a opened this issue · comments

Could afl-rs support any parallel fuzzing such as the following document describes?

https://github.com/mirrorer/afl/blob/master/docs/parallel_fuzzing.txt

Hi, @wcampbell0x2a. This should work today, though the commands needed are slightly different than what that document gives. Instead of:

./afl-fuzz -i testcase_dir -o sync_dir -M fuzzer01 [...other stuff...]

./afl-fuzz -i testcase_dir -o sync_dir -S fuzzer02 [...other stuff...]

One would write:

cargo afl fuzz -i testcase_dir -o sync_dir -M fuzzer01 [...other stuff...]

cargo afl fuzz -i testcase_dir -o sync_dir -S fuzzer02 [...other stuff...]

Please let me know if I've missed something.

Thanks!