基础get请求,post请求,put请求
ffuf -w g0ld3n-ok.txt -u http://victim/FUZZ -X GET
ffuf -w g0ld3n-ok.txt -u http://victim/FUZZ -X POST
ffuf -w passwordlist.txt -X POST -d "username=admin\&password=FUZZ" -u https://www.example.com/login
ffuf -w g0ld3n-ok.txt -u http://victim/FUZZ -X PUT
跟踪重定向
ffuf -w g0ld3n-ok.txt -u http://victim/FUZZ -X GET -r -t 10
捕获所有http状态并过滤掉不需要的内容
ffuf -w g0ld3n-ok.txt -u http://victim/FUZZ -X GET -r -e ".php,.asp,.xml,.txt,.sh,.js,.aspx,.py" -mc all --fc=404
有时候子域本身也属于目录
ffuf -w g0ld3n-ok.txt -u http://subdomain.victim/subdomain/FUZZ -X GET -r -e ".php,.asp,.xml,.txt,.sh,.js,.aspx,.py"
ffuf -w g0ld3n-ok.txt -u http://subdomain.victim/subdomain/FUZZ -X POST -r -e ".php,.asp,.xml,.txt,.sh,.js,.aspx,.py"
对参数值进行测试
ffuf -u https://www.example.com?param=FUZZ -w wordlist.txt
ffuf -u https://www.example.com?W1=W2 -w FUZZ1.txt:W1,FUZZ2.txt:W2
cookie认证fuzz
ffuf -u https://www.example.com/FUZZ -w wordlist.txt -b "cookies=xxxx"
cors、ssrf测试
ffuf -u https://www.example.com/FUZZ -H "-w wordlist.txt -H "主机:FUZZ"
对http请求中的所有参数进行fuzz,如:
username=admin&loginID=132&memberID,拆分参数分别为:username,loginID,memberID。