这只是一个练手的项目...
This is just a practice project...
git clone https://github.com/AFKL-CUIT/fumofuzzer.git
cd fumofuzzer
go build .
本项目大致模仿了wfuzz项目的使用方法。
./fumofuzzer -p "list,1-2-3-4" -o "./tests/assets/test.json" -t "http://127.0.0.1:9000/FUZ0Z"
上面的命令会将FUZ0Z
分别替换为1,2,3,4。并分别请求。将FUZZ
的结果以json
格式放入./tests/assets/test.json
。
./fumofuzzer -p "list,1-2-3-4" -p "list,a-b-c-d" -i "zip" -o "./tests/assets/test.json" -t "http://127.0.0.1:9000/FUZ0Z/FUZ1Z"
上面的命令会分别请求/1/a
, /2/b
...等,就像python
的zip
函数一样。
欢迎在 issues 上提交bug,也欢迎PR。
Bugs are welcome on issues, and PR are welcome.
Q: FUMO?
A: FUMO
- json格式输出的数据有待完善。
- 缺少类似于
wfuzz
可以在命令行输出表格的格式。 - 对于
FUZZ
其他地方(如:json、method...)的支持。