harishmohanraj87/dns-recon-studio
GitHub: harishmohanraj87/dns-recon-studio
一款基于 Streamlit 的可视化 DNS 侦察工具,将传统命令行枚举流程封装为交互式 Web 应用,帮助安全人员更直观地进行域名情报收集。
Stars: 0 | Forks: 0
# DNS Recon Studio 🔍
一个基于 Python 的 DNS 和子域名枚举工具,使用 Streamlit 构建,用于网络安全侦察和域名情报收集。
DNS Recon Studio 将传统的命令行枚举脚本转化为现代化的交互式 Web 应用程序,具备实时扫描、结构化结果和导出功能。
## 🚀 功能特性
- 🌐 **DNS 记录枚举**
- 支持 A、AAAA、CNAME、MX、TXT 和 SOA 记录
- 🔎 **子域名发现**
- 使用自定义字典进行多线程枚举
- 更快、可扩展的侦察
- ⚙️ **可配置扫描**
- 可调整线程数
- 自定义超时控制
- 字典大小选择
- 📊 **交互式仪表板**
- 基于 Streamlit 构建
- 实时扫描进度指示器
- 清晰且结构化的输出表格
- 📥 **导出结果**
- 将 DNS 和子域名结果下载为 CSV 格式
- 🧠 **优化的工作流**
- 用动态的浏览器界面取代静态的 CLI 脚本
- 基于用户输入进行扫描(无硬编码)
## 🛠️ 技术栈
- **Python**
- **Streamlit**
- **dnspython**
- **requests**
- **ThreadPoolExecutor**
## 📦 安装说明
```
git clone https://github.com/harishmohanraj87/dns-recon-studio.git
cd dns-recon-studio
pip install -r requirements.txt
```
标签:AAAA记录, A记录, CNAME记录, dnspython, DNS枚举, ESC4, GitHub, Kubernetes, MX记录, OSINT, Python, SOA记录, Streamlit, Talos规则, TXT记录, Web界面, 主动扫描, 信息收集工具, 域名信息收集, 安全研发, 攻击路径可视化, 无后门, 白帽黑客, 网络安全, 网络安全工具, 网络安全扫描器, 网络情报, 访问控制, 逆向工具, 隐私保护, 黑客工具