Sidthehacker-code/subdomain-enumeration-tool
GitHub: Sidthehacker-code/subdomain-enumeration-tool
基于 Python 的子域名枚举工具,通过 DNS 查询和字典暴力破解自动发现目标域名的子域名,服务于渗透测试侦察阶段。
Stars: 0 | Forks: 0
子域名枚举工具
概述
子域名枚举工具是一个基于 Python 的网络安全项目,旨在发现和收集与目标域名相关的子域名。它可以帮助道德黑客、渗透测试人员和安全研究人员高效地进行侦察,并识别隐藏或活跃的子域名。
功能
自动发现子域名
DNS 查询与验证
基于字典的暴力破解扫描
快速且轻量级的性能
用户友好的命令行界面
准确的侦察结果
适用于渗透测试和安全分析
使用的技术
Python 3.x
requests
socket
dnspython
argparse
硬件要求
处理器:Intel i3 或以上
内存:最低 4 GB
存储:100 GB 可用空间
互联网连接
软件要求
Windows / Linux / macOS
Python 3.x
VS Code / PyCharm
安装说明
克隆代码库
git clone https://github.com/Sidthehacker-code/subdomain-enumeration-tool.git
导航至项目文件夹
cd subdomain-enumeration-tool
安装所需的库
pip install -r requirements.txt
用法
使用以下命令运行该工具:
python subdomain_enum.py
出现提示时,输入目标域名。
模块
用户输入模块
DNS 查询模块
字典模块
枚举模块
结果处理模块
输出模块
目的
本项目的主要目标是自动化子域名枚举过程,并改善网络安全侦察活动。
结论
本项目利用 Python 自动化技术简化了子域名的发现过程。它有助于识别隐藏或易受攻击的子域名,并有效地支持安全评估过程。
作者
Siddharth Ravitharan
标签:CDN识别, DNS查询, GitHub, Python, 子域名枚举, 安全侦察, 实时处理, 无后门, 系统安全