Compiler/source code fuzzing tool using AFL instrumentation
C++
126
23 commits
updated Jun 28, 2018
Very WIP/PoC code. Proceed with caution.
Many thanks to lcamtuf, the AFL people, John Regehr and the C-Reduce people, and the GCC people.
afl-gcc.$AFL_PATH in make.sh if necessary.execlp in main.cc and point it to your instrumented compiler.make.sh../main.The project includes snippets from AFL (Apache 2.0) and gcc (GPL 3), therefore this project is naturally GPL 3 as well.
GCC:
Clang:
23 commits
C++
98.0%
Python
1.5%
Compiler/source code fuzzing tool using AFL instrumentation
C++
126
23 commits
updated Jun 28, 2018
Very WIP/PoC code. Proceed with caution.
Many thanks to lcamtuf, the AFL people, John Regehr and the C-Reduce people, and the GCC people.
afl-gcc.$AFL_PATH in make.sh if necessary.execlp in main.cc and point it to your instrumented compiler.make.sh../main.The project includes snippets from AFL (Apache 2.0) and gcc (GPL 3), therefore this project is naturally GPL 3 as well.
GCC:
Clang:
23 commits
C++
98.0%
Python
1.5%