fuzzy is A network service fuzzer that supports also binary protocols. The fuzzer expects to get a sample of a typical payload in binary format, then it sends fuzzing requests to the specified host and port.
Dependencies:
+ Python 2.7.x
Supported attack techniques:
– orignal payload only — just sends the original payload from the file.
– byte switcher — Goes over the payload byte by byte and replaces each byte with value o 0-255.
– length fuzzer — Adds an increasing number of a bytes to the end of the payload.
Usage:
git clone https://github.com/benaridan/fuzzy && cd fuzzy Examples: python fuzzer.py -t 127.0.0.1 -p 8080 -u 0.5 -f example.txt -a 1 -v python fuzzer.py -t 127.0.0.1 -p 8080 -u 0.5 -f example.txt -a 2 -v -b 255 -m 10000
Source: https://github.com/benaridan