title | section | header | date |
---|---|---|---|
libpmfuzz |
7 |
PMFuzz Programmer's Manual |
March 2021 |
libpmfuzz, libfakepmfuzz - PMFuzz interface library
#include <pmfuzz/pmfuzz.h>
afl-clang ... -lpmfuzz
cc ... -lfakepmfuzz
libpmfuzz provides the interface to PMFuzz using a set of annotations functions and macros. libpmfuzz requires the modified AFL++ clang compiler to compile the linked program.
PMFuzz also provides libfakepmfuzz that allows linking with any C/C++ compilers but doesn't provide any real tracking mechanism.