M4HMUD404/SubHunt
GitHub: M4HMUD404/SubHunt
SubHunt 是一个整合多款主流子域名枚举工具的 Shell 脚本,通过并发执行和自动去重帮助安全研究人员快速发现目标域名的子域名。
Stars: 0 | Forks: 0
# SubHunt
SubHunt 是一个子域名枚举脚本,它利用不同的工具和技术来发现给定域名的子域名。
## 描述
SubHunt 允许您使用诸如 Amass、Sublist3r、Assetfinder、Subfinder 和 crt.sh 等流行工具快速枚举子域名。它通过同时使用多个工具执行子域名枚举,从而加快处理速度。
## 功能
- 并发执行多个子域名枚举工具以获得更快的结果
- 集成 Amass、Sublist3r、Assetfinder、Subfinder 和 crt.sh 等流行工具
- 移除重复的子域名并按字母顺序进行排序
- 可自定义的输出文件,用于存储枚举到的子域名
## 前置条件
- [Amass](https://github.com/OWASP/Amass)
- [Sublist3r](https://github.com/aboul3la/Sublist3r)
- [Assetfinder](https://github.com/tomnomnom/assetfinder)
- [Subfinder](https://github.com/projectdiscovery/subfinder)
- [crt.sh](https://crt.sh/)
请确保您已安装这些工具,并且它们在您系统的 PATH 中可用。
## 用法
1. 克隆 SubHunt 仓库并进入 SubHunt 目录:
git clone https://github.com/M4HMUD404/SubHunt.git
cd SubHunt
2. 为 SubHunt.sh 脚本添加可执行权限:
chmod +x SubHunt.sh
3. 使用以下命令行选项运行脚本:
./SubHunt.sh -d [-o ]
- `-d` 或 `--domain`:指定要枚举子域名的域名。
- `-o` 或 `--output`:(可选)指定用于存储子域名的输出文件。默认值:`subdomains.txt`。
## 示例
- 枚举 example.com 的子域名并将结果保存到 `subdomains.txt`:
./SubHunt.sh -d example.com
- 枚举 example.com 的子域名并将结果保存到 `output.txt`:
./SubHunt.sh -d example.com -o output.txt
## 免责声明
本工具应负责任地使用,并遵守目标的服务条款。开发者不承担任何责任,也不对因滥用此工具而造成的任何损害负责。
标签:Cutter, GitHub, 子域名枚举, 实时处理, 应用安全, 系统安全