Difugo is a Directory Fuzzer focused on simplicity and speed.
difugo [options]
Flag | Argument | Purpose | Default Value |
---|---|---|---|
-h, --help | Display help message | ||
-u, --url | URL/IP | Set the hosts URL | |
-w, --wordlist | string | Set Wordlist for fuzzed parameter | |
-r, --robots | Scan for directories in robots.txt | ||
-p, --prefix | string | Set the prefix for the fuzzed parameter | / |
-s, --suffix | string | Set the suffix for the fuzzed parameter | |
-f, --filter | int[] | Filter out specific status codes | 403, 404 |
-c, --code | int[] | Only show specific status codes (empty to show all) | |
-a, --async | int | Use n seperate goroutines/threads | 32 |
-v, --verbose | Verbose mode |
fuzz google.com with wordlist.txt, use only 1 thread to decrease load for google
$ difugo -u google.com -w ./wordlist.txt -v -a 1
scan google.com for directories in google.com/robots.txt, use 100 threads, only show 200Ok responses
$ difugo -u google.com -r -a 100 -c 200
fuzz search parameter for google
$ difugo -u google.com -p /search?q= -w ./wordlist.txt
Note: This is completely useless, as every search will return a redirect or a 200, because it is a google search, I just couldn't think of a better example