-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generalize the project to other fuzzers: AFL and Honggfuzz #100
Comments
By the way, the effort has already been fruitful: rust-lang/regex#464 EDIT: 2 in a row rust-lang/regex#465 |
yess we should definitely add support for afl.rs and honggfuzz to this repo. how do you think we should proceed? also we should add these regex bug finds to https://github.com/rust-fuzz/trophy-case :) |
Hi @frewsxcv! Also, while I'm at it, is there a place where the "rust fuzz authority" can easily exchange with each other? Like IRC or Slack? |
we haven't had a centralized place for rust fuzzing chat, though i just joined #rust-fuzz on mozilla IRC if you wanna chat there 👋 |
@PaulGrandperrin is this a comment about something in particular? the 'targets' repo? the sub-cargo project that cargo-fuzz generates?
maybe an issue on the cargo-fuzz repo? we could create an rfcs repo, but not sure we'd get enough traction to warrant its existence |
@frewsxcv I joined #rust-fuzz ! |
Just a heads-up to say that I finished "porting" all the targets to my new repo: https://github.com/PaulGrandperrin/fuzz-targets-rs The last major missing piece to implement is a way to seed each target individually. |
102: Generalize the project to other fuzzers: AFL and Honggfuzz r=frewsxcv a=PaulGrandperrin This is far from perfect (all targets are compiled at once) but it works and it's easy to work with (look at and add targets). All the targets have been ported with only 1 or 2 exceptions that were broken and not easily fixable. All seeds have been moved over too. I added a few more targets like `url` and `proc_macro2`. closes #100 closes #98 closes #66 I guess closes #34 not relevant anymore closes #73 Co-authored-by: Paul Grandperrin <[email protected]>
Hi, I think it would be really great to be able to use all the available Rust fuzzers as they all have their strengths and weaknesses.
I started a demo project inspired by this project:
https://github.com/PaulGrandperrin/fuzz-targets-rs
Any feedback is welcome!
The text was updated successfully, but these errors were encountered: