LibFuzzerfication project uses libFuzzer for fuzzing popular applications and libraries.
Purpose of fuzzing is to automatically generate lots of test input and to make code crash and increase code coverage. libFuzzer is a library for in-process, coverage-guided evolutionary fuzzing of other libraries. It is similiar to American Fuzzy Lop (AFL) but performs fuzzing inside single process and is much faster.
There have been lots of vulnerabilities in popular libraries that should have been (theoretically) easy to test. We want to offer easy way to fuzz-test these libraries and increase awareness about the situation. We also want this to be available to everyone.
Optional features are inside [].
You can start writing stubs without docker.
Visit #ouspg @ IRCnet if you're interested!
This is part of OUSPG-open