All Projects → martinlindhe → autofuzz

martinlindhe / autofuzz

Licence: other
framework for fuzzing various open source tools

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

autofuzz

This project aims to help people get started with fuzzing.

Fuzzing a lib/tool already described in a formula (see "formulas" folder), is as simple as:

./fuzz xz

This will pull the xz library, from git master, build with afl instrumentation and start fuzzing using a supplied xz sample (see "testcases" folder).

It is currently built around american-fuzzy-lop, with the intention of expanding to include other fuzzers.

This runs on Debian/amd64, and assumes the following is installed

sudo apt-get install build-essential module-assistant git cvs automake libtool shtool gettext texinfo bison pkg-config
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].