Creates fuzzing inputs for command line programs using help options and man pages.
Python
Switch branches/tags
Nothing to show
Latest commit 9507682 Jun 17, 2015 @GroundPound clean-up to make manfuzzer installable
(cherry picked from commit 2057d70)
Permalink
Failed to load latest commit information.
arguments
legacymanfuzzer
manparser
values
.gitattributes
.gitignore
COPYING
README
TODO
manfuzzer
setup.py

README

# The ManFuzzer

The ManFuzzer produces test cases for an executable
based on a grammar generated from `-h`, `-H`, `--help` and
the manual page, with the option to execute those test cases.

The ManFuzzer was created by Peter Chapman in 2012.
Recently the ManFuzzer was modified and used for a [large-scale
experiment on vulnerability prediction](http://www.vdiscover.org/OS-fuzzing.html).