Show HN: Hopper a Distributed Fuzzer
github.comI've been getting really into Distributed Fuzzers recently. And I've noticed, very few papers have been written about truly Distributed Fuzzers, it's still quite an emergent field.
Less than 6 months ago, Google Open Sourced its internal Distributed Fuzzer called Centipede. It's written in C++: https://github.com/google/centipede
And it seems like the libfuzzer team is moving on to Centipede: https://llvm.org/docs/LibFuzzer.html#status
However, I think the future of distributed fuzzers will be in Rust of Golang. This last September, after realizing the scaling limitations of AFL and libfuzzer. I began writing Hopper, my own Distributed Fuzzer in Golang. I believe it provides a good proof of concept for large-scale Fuzzing operations.
Always looking for feedback, so suggestions are welcome!
No comments yet.