fuzz-rs

fuzz is a bruteforce/fuzzing tool written in rust to be working right away.

Requires rust nightly to build

Currently supported

| Feature | Description| |----------|-------| | httpdir | http directory fuzzer/buster |

HttpDir mode

Basic usage:

fuzz httpdir http://example.com

-w default is common.txt.

--default-ext will use extensions_common.txt.

Full usage:

``` USAGE: fuzz.exe httpdir [FLAGS] [OPTIONS]

ARGS:

FLAGS: --default-ext Use default extention list (adds to -x if any) -e, --expand-url Show full url (rather than /) -g, --gzip Compresss requests qith gzip -h, --help Prints help information -f, --print-fails Print/output non-success requests --silent Disable console output -V, --version Prints version information

OPTIONS: -d, --delay Minimum delay between word processing [default: 0] -x, --extentions ... List of file extentions to append to word --ignore-code ... List of status codes to ignore -o, --out-file Save output to specified file -P, --password Basic auth password -t, --threads Number of threads to use for fuzzing [default: 10] --timeout Http timeout in ms [default: 0] --agent Request user agent -u, --username Basic auth username -w, --word-list Input work list used to fuzz

```