利用Rust编写的高效URL测活工具,主要特点快速、批量、轻量,支持异步。
An efficient and fast url survival detection tool
Usage: windfire [OPTIONS]
Options:
-t, --thread <THREAD> Setting the number of threads [default: 50]
-u, --url <URL> Enter an url
-f, --file <FILE> Enter a file path
-s, --timeout <TIMEOUT> The http request timeout [default: 10]
-c, --status-code <STATUS_CODE> Display the specified status code [default: 200]
-p, --path <PATH> Designated path scan [default: ]
-x, --proxy <PROXY> Supported Proxy socks5, http, and https, Example: -x socks5://127.0.0.1:1080
-o, --output <OUTPUT> Output is an csv document, Example: -o result.csv
-h, --help Print help (see more with '--help')
-V, --version Print version
windfire -u https://www.baidu.com
windfire -f urls.txt
windfire -f urls.txt -p admin -c 200
windfire -f urls.txt > result.txt
windfire -f urls.txt -x socks5://127.0.0.1:1080
windfire -f urls.txt -o result.csv
https://www.baidu.com [200] [百度一下,你就知道] [BWS/1.1] [https://www.baidu.com/] [414219]
包括:起始地址(url)、状态码(status_code)、标题(title)、服务器(server)、跳转后地址(jump_url)、响应页面大小(content_length)