2 个版本
0.1.1 | 2022 年 8 月 22 日 |
---|---|
0.1.0 | 2022 年 8 月 22 日 |
#6 在 #subdomain
2.5MB
308 行
| 文档
Subrut 是用于快速暴力破解子域的超快工具。由 arg2u 携手制作
要求
要使用 Subrut,您需要安装 Cargo 和 Rust。只需将其粘贴到终端窗口中
curl https://sh.rustup.rs -sSf | sh
cargo install subrut
用法
subrut [OPTIONS] -d <domain>
标志
-h, --help Prints help information
-V, --version Prints version information
选项
-d <domain> Domain to scan
-f <file> Output filepath. If not provided will print results to console [default: ""]
-o <output> Output format (txt ,json, csv) [default: txt]
-r <resolver> Resolver (google, quad9, cloudflare) [default: google]
-w <wordslist> Wordslist file [default: wordslist.txt]
代码示例
use subrut::models::error::Error;
#[tokio:main]
async fn main() -> Result<(), Error> {
let scan = subrut::run("admin\nips\n".to_string(),"google.com".to_string(), "google".to_string(), None)?;
println!("JSON = {}", &scan.to_json()?);
println!("CSV = {}", &scan.to_csv());
println!("Pure string = {}", &scan.to_string());
Ok(())
}
库依赖
trust-dns-resolver = "0.21.2"
tokio = { version = "1", features = ["full"] }
serde = {version = "1.0.143", features = ["derive"]}
serde_json = "1.0"
捐赠
BTC: 1BXuTySFfiamKSa2GeC7vjDPBE4uxtz3a6
许可证
MIT
依赖
~11–20MB
~286K SLoC