THMUD/subdomain-pulse
GitHub: THMUD/subdomain-pulse
一款基于 Python 的轻量级 OSINT 子域名枚举工具,通过 CRT.sh 和 HackerTarget 双源采集子域名并验证其 DNS 活跃状态。
Stars: 0 | Forks: 0
# SubDomain-Pulse 🌐
`SubDomain-Pulse` 是一款轻量级且模块化的 Python 工具,它通过 OSINT 技术收集目标 domain 的 subdomain,并检查这些地址的活跃状态(DNS Resolution / IP)。
本项目是在信息安全技术专业大二实践课程框架下开发的。
## 🚀 功能
- **双源 OSINT 扫描:** 集成 CRT.sh(Certificate Transparency log)和 HackerTarget API。
- **Fallback 机制:** 当主服务无响应或崩溃时,自动切换至备用服务。
- **DNS Resolution:** 使用 `socket` 库验证发现的 subdomain 是否对应活跃的 IP 地址。
- **简洁的终端界面:** 彩色(Colorama)且易读的输出格式。
## 🛠️ 安装
克隆或下载项目文件夹:
```
git clone [https://github.com/THMUD/subdomain-pulse.git](https://github.com/THMUD/subdomain-pulse.git)
cd subdomain-pulse
```
标签:ESC4, GitHub, OSINT, Python, 子域名枚举, 实时处理, 无后门, 系统安全, 进程管理, 逆向工具