3

I want to implement continuous integrated fuzz testing for my c++ project, but I have to use GCC due to a dependency. I know there is fuzz testing for LLVM (libFuzzer). Is there something similar for GCC?

1 Answer 1

1
+50

Seems AFL++ (American Fuzzy Lop plus plus) has a gcc_plugin

AFL++ is a superior fork to Google's AFL - more speed, more and better mutations, more and better instrumentation, custom module support, etc.

I think you can use AFL++ with OSS-Fuzz or ClusterFuzz to implement continuous integration.

note: I have no experience fuzz-testing, but I am pretty good with web-searches.

2
  • Thanks for your Google work!
    – The Shmoo
    Commented Sep 13, 2021 at 5:25
  • 1
    I will try to get this up and running 👍
    – The Shmoo
    Commented Sep 13, 2021 at 5:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.