2个版本
0.1.1 | 2020年4月21日 |
---|---|
0.1.0 | 2020年4月21日 |
#11 在 #pentesting
31 每月下载次数
23KB
389 行
fuzz-rs
fuzz是一个用Rust编写的模糊测试工具,可直接使用。
构建需要Rust nightly
当前支持
功能 | 描述 |
---|---|
httpdir | http目录模糊测试器/buster |
HttpDir 模式
基本用法
fuzz httpdir http://example.com
-w
默认为 common.txt。
--default-ext
将使用 extensions_common.txt。
完整用法
USAGE:
fuzz.exe httpdir [FLAGS] [OPTIONS] <TARGET>
ARGS:
<TARGET>
FLAGS:
--default-ext Use default extention list (adds to -x if any)
-e, --expand-url Show full url (rather than /<word>)
-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 <delay> Minimum delay between word processing [default: 0]
-x, --extentions <extentions>... List of file extentions to append to word
--ignore-code <ignore-codes>... List of status codes to ignore
-o, --out-file <out-file> Save output to specified file
-P, --password <password> Basic auth password
-t, --threads <threads> Number of threads to use for fuzzing [default: 10]
--timeout <timeout> Http timeout in ms [default: 0]
--agent <user-agent> Request user agent
-u, --username <username> Basic auth username
-w, --word-list <word-list> Input work list used to fuzz
依赖项
约10-14MB
约254K SLoC