4个版本
0.1.4 | 2023年6月17日 |
---|---|
0.1.3 | 2023年6月16日 |
0.1.2 | 2023年6月16日 |
0.1.1 | 2023年6月16日 |
0.1.0 |
|
#1216 在 网络编程
30KB
183 代码行
WBUSTER
描述 ❤
一个用于暴力破解网页目录的简单工具!此工具设计用于渗透测试环境,并不打算用于恶意用途。目前仅支持GET请求和单次扫描。注意:这是我的第一个Rust项目,所以代码不是最好的。我还在学习这门语言,并将随着学习的深入继续改进代码。这也是这个工具的早期版本,所以我计划添加很多功能 😅
屏幕截图 📸
安装 📥
Cargo安装
cargo install wbuster
从源码
git clone https://github.com/0bject-0bject/wbuster.git
cd wbuster
cargo build --release
./target/release/wbuster
使用 🧰
此工具与dirbuster词表(仅txt格式)以及任何其他格式相同的词表兼容。工具将自动从词表中删除任何注释和空白行。如果URL末尾没有“/”,则工具也将自动添加“/”。
此工具还可以与以下格式的json文件兼容
{
"directories": [
"/path1",
"/path2",
"/path3"
]
}
CLI示例
wbuster --path PATH/TO/WORDLIST.TXT --url URL --threads 10 --timeout 10
参数 📝
参数 | 描述 | 示例 | 必需 | 默认值 |
---|---|---|---|---|
--path | 词表路径 | --path /usr/share/wordlists/dirb/common.txt | True | Null |
--url | 要暴力破解的URL | --url http://example.com | True | Null |
--threads | 要使用的线程数 | --threads 10 | False | 1 |
--timeout | 每个请求的超时时间(秒) | --timeout 10 | False | 10 |
示例 📚
wbuster --path /usr/share/wordlists/dirb/common.txt --url http://example.com
wbuster --path /usr/share/wordlists/dirb/common.txt --url http://example.com --threads 10 --timeout 10
许可证 📜
MIT许可证下许可(LICENSE)
依赖项
~6–19MB
~277K SLoC