Simple Fuzzer is exactly what it sounds like - a simple fuzzer. Don't mistake simple with a lack of sophistication.
Simple Fuzzer comes with two network modes of operation: an output mode for developing command line fuzzing scripts, as well as taking fuzzing strings from literals and building strings from sequences.
Simple Fuzzer is built to fill a need - the need for a quickly configurable black box testing utility that doesn't require intimate knowledge of the inner workings of C or require specialized software rigs.
Simple Fuzzer's aim is to just provide a simple interface, clear inputs/outputs, and reusability.
How to install and run: Unarchive, open a Terminal window, go to the Simple Fuzzer's folder and run the following commands from the command line:
configure
make
sudo make install
./sfuzz
Here are some key features of "Simple Fuzzer":
· simple script language for creating test cases
· support for repeating strings as well as fixed strings ('sequences' vs. 'literals')
· variables within test cases (ex: strings to be replaced with different strings)
· tcp and udp payload transport (icmp support tbd)
· binary substitution support (see basic.a11 for more information)
· plugin support (NEW!) see plugin.txt for more information.
Requirements:
· Apple Xcode
What's New in This Release: [ read full changelog ]
· Updated snoop's build and feature set (to include string sequence matching), stability and robustness enhancements, as well as bug-fixes related to UDP transmission/reception and remote daemon not accepting connection detection (-e option).