ismail00362/sub-finder

GitHub: ismail00362/sub-finder

一个基于 Bash 的轻量级子域名枚举工具,通过字典文件批量发现有效子域名并解析其 IP 地址。

Stars: 0 | Forks: 0

# Sub-Finder 一个轻量级的 Bash 工具,用于发现有效的子域名并解析其 IP 地址。 ## 功能 - 从字典中枚举子域名。 - 检查子域名是否可达。 - 将有效的子域名解析为其 IP 地址。 - 将发现的子域名保存到单独的文件中。 - 自动保存解析出的 IP 地址。 ## 要求 在使用该工具之前,请确保已安装以下实用程序: - Bash - ping - dig ## 用法 ``` chmod +x sub_finder ./sub_finder ``` ### 示例 ``` ./sub_finder example.com subdomains.txt ``` ## 输出文件 该工具会生成两个输出文件: | 文件 | 描述 | |------|------| | valid_sub.txt | 包含所有发现的有效子域名 | | ip_sub.txt | 包含解析出的 IP 地址 | ## 工作原理 1. 从提供的字典中读取所有子域名。 2. 将每个子域名与目标域名结合。 3. 检查目标是否有响应。 4. 存储有效的子域名。 5. 使用 `dig` 解析其 IP 地址。 6. 将结果保存到输出文件中。 ## 项目结构 ``` sub-finder/ │ ├── sub_finder ├── subdomains.txt ├── valid_sub.txt ├── ip_sub.txt └── README.md ``` ## 免责声明 本项目出于教育和学习目的而创建。 ## 作者 由 Ismail 创建。
标签:GitHub, SYN扫描, 域名解析, 子域名枚举, 应用安全, 系统安全