rust-fuzz / honggfuzz-rs

Fuzz your Rust code with Google-developed Honggfuzz !
https://crates.io/crates/honggfuzz
Apache License 2.0
449 stars 40 forks source link

Add honggfuzz coverage-based minimizer. #26

Open pventuzelo opened 4 years ago

pventuzelo commented 4 years ago

@robertswiecki has implemented a coverage-based minimizer in honggfuzz recently.

https://github.com/google/honggfuzz/issues/195#issuecomment-538805274

It will be awesome to have this feature available over cargo like: cargo hfuzz cmin ...

Byter09 commented 4 years ago

I just looked at the usage and it has a --minimize option, but the packed honggfuzz version in this crate is not up-to-date yet. Would this suffice @pventuzelo? If so, should be a simple fix.

pventuzelo commented 4 years ago

Yes i think it should work well just by providing this option flag ;) Thx @Byter09

Byter09 commented 3 years ago

This is making progress in form of https://github.com/google/honggfuzz/pull/379 and https://github.com/google/honggfuzz/pull/380. Can't wait for that to land in here. :partying_face:

drahnr commented 3 years ago

I'll take a stab at it once #54 is merged and #52 is concluded.