mirror of
https://github.com/ffuf/ffuf
synced 2024-12-04 09:09:13 +00:00
bde943cc5d
* Refactor config and job creation * ConfigOptions defaults * Structure ConfigOptions for config file parser * Sort options * Finalize the configuration file reading and add examples and documentation * Fix issues with opts -> config translation
76 lines
1.5 KiB
Text
76 lines
1.5 KiB
Text
# This is an example of a ffuf configuration file.
|
|
# https://github.com/ffuf/ffuf
|
|
|
|
[http]
|
|
cookies = [
|
|
"cookiename=cookievalue"
|
|
]
|
|
data = "post=data&key=value"
|
|
followredirects = false
|
|
headers = [
|
|
"X-Header-Name: value",
|
|
"X-Another-Header: value"
|
|
]
|
|
ignorebody = false
|
|
method = "GET"
|
|
proxyurl = "http://127.0.0.1:8080"
|
|
recursion = false
|
|
recursiondepth = 0
|
|
replayproxyurl = "http://127.0.0.1:8080"
|
|
timeout = 10
|
|
url = "https://example.org/FUZZ"
|
|
|
|
[general]
|
|
autocalibration = false
|
|
autocalibrationstrings = [
|
|
"randomtest",
|
|
"admin"
|
|
]
|
|
colors = false
|
|
delay = ""
|
|
maxtime = 0
|
|
maxtimejob = 0
|
|
quiet = false
|
|
rate = 0
|
|
stopon403 = false
|
|
stoponall = false
|
|
stoponerrors = false
|
|
threads = 40
|
|
verbose = false
|
|
|
|
[input]
|
|
dirsearchcompat = false
|
|
extensions = ""
|
|
ignorewordlistcomments = false
|
|
inputmode = "clusterbomb"
|
|
inputnum = 100
|
|
inputcommands = [
|
|
"seq 1 100:CUSTOMKEYWORD"
|
|
]
|
|
request = "requestfile.txt"
|
|
requestproto = "https"
|
|
wordlists = [
|
|
"/path/to/wordlist:FUZZ",
|
|
"/path/to/hostlist:HOST"
|
|
]
|
|
|
|
|
|
[output]
|
|
debuglog = "debug.log"
|
|
outputdirectory = "/tmp/rawoutputdir"
|
|
outputfile = "output.json"
|
|
outputformat = "json"
|
|
|
|
[filter]
|
|
lines = ""
|
|
regexp = ""
|
|
size = ""
|
|
status = ""
|
|
words = ""
|
|
|
|
[matcher]
|
|
lines = ""
|
|
regexp = ""
|
|
size = ""
|
|
status = "200,204,301,302,307,401,403"
|
|
words = ""
|