randombit/botan
View on GitHubFuzzers and fuzzer documentation could use some love
Open
#4,061 opened on May 17, 2024
documentationgood first issuehelp wanted
Repository metrics
- Stars
- (3,283 stars)
- PR merge metrics
- (PR metrics pending)
Description
- The docs are out of date, eg referencing LLVM's subversion repo which no longer even exists.
- libFuzzer is not explicitly required anymore, instead we should use
-fsanitize=fuzzerfor linking - AFL support hasn't been tested in years
- Fuzzers could use a little work like
std::spanargument tofuzzand better assertion predicates Don't require ChaChaRng if it's not used by the fuzzerReplace ChaChaRng with something really fast/stupid that the fuzzer will be able to reason about