Subdominator:一款针对漏洞奖励计划的子域名安全枚举工具

关于Subdominator

Subdominator是一款针对漏洞奖励计划的子域名安全枚举工具,可用于在漏洞搜寻和侦察过程中进行被动子域名枚举。它旨在通过高效枚举子域名和各种免费被动资源来帮助研究人员和网络安全专业人员发现潜在的安全漏洞。

Subdominator 与各种免费和付费 API 被动源集成,以收集有价值的子域信息。

功能介绍

1、能够快速、强大地子域名枚举能力;

2、45+ 被动结果枚举子域;

3、可配置 API 密钥设置;

4、综合通知系统;

工具要求

aiofiles>=23.2.1

aiohttp>=3.9.4

appdirs>=1.4.4

art>=6.1

beautifulsoup4>=4.11.1

colorama>=0.4.6

fake_useragent>=1.5.0

PyYAML>=6.0.1

Requests>=2.31.0

rich>=13.7.1

urllib3>=1.26.18

工具安装

由于该工具基于Python 3开发,因此我们首先需要在本地设备上安装并配置好最新版本的Python 3环境。

接下来,广大研究人员可以直接使用下列命令将该项目源码克隆至本地:

复制代码
git clone https://github.com/RevoltSecurities/Subdominator.git

然后切换到项目目录中,使用pip命令和项目提供的requirements.txt安装该工具所需的其他依赖组件:

复制代码
cd Subdominator

pip install -r requirements.txt

或直接使用pip命令行工具安装最新版本的Subdominator:

复制代码
pip install git+https://github.com/RevoltSecurities/Subdominator

Subdominator安装成功后即可使用,但如果想以最高级别高效地使用 subdominator,则某些源需要 API 密钥来设置,用户可以使用此命令:

复制代码
subdominator -ls
复制代码
__         __                       _                    __                

   _____  __  __   / /_   ____/ /  ____    ____ ___    (_)   ____   ____ _  / /_  ____    _____

  / ___/ / / / /  / __ \ / __  /  / __ \  / __ `__ \  / /   / __ \ / __ `/ / __/ / __ \  / ___/

 (__  ) / /_/ /  / /_/ // /_/ /  / /_/ / / / / / / / / /   / / / // /_/ / / /_  / /_/ / / /    

/____/  \__,_/  /_.___/ \__,_/   \____/ /_/ /_/ /_/ /_/   /_/ /_/ \__,_/  \__/  \____/ /_/     

                                                                                               

 

                     @RevoltSecurities

 

[Version]: Subdominator current version v1.0.8 (latest)

[INFO]: Current Available free passive resources: [45]

[INFO]: Sources marked with an * needs API key(s) or token(s) configuration to works

[INFO]: Hey sanjai you can config your api keys or token here /home/sanjai/.config/Subdominator/provider-config.yaml to work

 

abuseipDB                                                                                                                                                                                                                                     

alienvault                                                                                                                                                                                                                                    

anubis                                                                                                                                                                                                                                        

bevigil*                                                                                                                                                                                                                                      

binaryedge*                                                                                                                                                                                                                                   

bufferover*                                                                                                                                                                                                                                   

c99*                                                                                                                                                                                                                                          

censys*                                                                                                                                                                                                                                       

certspotter*                                                                                                                                                                                                                                  

chaos*                                                                                                                                                                                                                                        

columbusapi                                                                                                                                                                                                                                   

crtsh                                                                                                                                                                                                                                         

digitorus                                                                                                                                                                                                                                     

dnsdumpster*                                                                                                                                                                                                                                  

dnsrepo                                                                                                                                                                                                                                       

fofa*                                                                                                                                                                                                                                         

facebook*                                                                                                                                                                                                                                     

fullhunt*                                                                                                                                                                                                                                     

google*                                                                                                                                                                                                                                       

hackertarget                                                                                                                                                                                                                                  

huntermap*                                                                                                                                                                                                                                    

intelx*                                                                                                                                                                                                                                       

leakix*                                                                                                                                                                                                                                       

myssl                                                                                                                                                                                                                                         

netlas*                                                                                                                                                                                                                                       

quake*                                                                                                                                                                                                                                        

racent                                                                                                                                                                                                                                        

rapidapi*                                                                                                                                                                                                                                     

rapiddns                                                                                                                                                                                                                                      

redhuntlabs*                                                                                                                                                                                                                                  

rsecloud*                                                                                                                                                                                                                                     

securitytrails*                                                                                                                                                                                                                               

shodan*                                                                                                                                                                                                                                       

shodanx                                                                                                                                                                                                                                       

shrewdeye                                                                                                                                                                                                                                     

sitedossier                                                                                                                                                                                                                                   

subdomaincenter                                                                                                                                                                                                                               

urlscan                                                                                                                                                                                                                                       

virustotal*                                                                                                                                                                                                                                   

waybackarchive                                                                                                                                                                                                                                

whoisxml*                                                                                                                                                                                                                                     

zoomeyeapi*                                                                                                                                                                                                                                   

rapidfinder*: Rapidfinder requires rapidapi api key but before it required to subscribe for free and please see here: https://rapidapi.com/Glavier/api/subdomain-finder3/pricing                                                              

rapidscan*: Rapidscan requires rapidapi api key but before it required to subscribe for free and please see here: https://rapidapi.com/sedrakpc/api/subdomain-scan1/pricing                                                                   

coderog*: Coderog source required to subscribe for free and please see here: https://rapidapi.com/coderog-coderog-default/api/subdomain-finder5/pricing   

工具使用

复制代码
subdominator -h
复制代码
__         __                       _                    __                

   _____  __  __   / /_   ____/ /  ____    ____ ___    (_)   ____   ____ _  / /_  ____    _____

  / ___/ / / / /  / __ \ / __  /  / __ \  / __ `__ \  / /   / __ \ / __ `/ / __/ / __ \  / ___/

 (__  ) / /_/ /  / /_/ // /_/ /  / /_/ / / / / / / / / /   / / / // /_/ / / /_  / /_/ / / /    

/____/  \__,_/  /_.___/ \__,_/   \____/ /_/ /_/ /_/ /_/   /_/ /_/ \__,_/  \__/  \____/ /_/     

                                                                                               

 

                     @RevoltSecurities

 

 

          

[DESCRIPTION]: Subdominator a passive subdomain enumeration that discovers subdomains for your targets using with passive and open source resources

 

[USAGE]:

 

    subdominator [flags]

    

[FLAGS]:

 

    [INPUT]:

    

-d,--domain:枚举子域的域名;

-dL,--domain-list:包含用于枚举子域的域的文件名;

stdout:子域支持 stdout 以将其输出通过管道传输;

    [OUTPUT]:

    

-o,--output:用于保存输出的文件名;

-oD,--output-directory:用于保存输出的目录名(使用 -dL 标志时使用它);

    [OPTIMIZATION]:

    

 -t,--timeout:每个源请求的超时值。    

 

    [Update]:

    

-up,--update:更新子域以获取最新版本,但 yaml 源更新需要手动操作,以免影响您的 api 密钥配置;

-duc, --disable-update-check :禁用 subdominator 的自动更新检查;

-sup, --show-updates :显示 subdominator 的最新版本更新;

        

    [CONFIG]:

    

-nt, --notify :使用源 Slack、Pushbullet、Telegram、Discord 发送发现子域的通知;

-p, --proxy :与 subdominator 一起使用的 http 代理(用于调试 subdominator 的性能);

-cp, --config-path :subdominator 读取 api 密钥的配置文件的自定义路径(默认路径:/home/sanjai/.config/Subdominator/provider-config.yaml);        

    [DEBUG]:

    

-h, --help :显示此帮助消息并退出;

-v, --version :显示 subdominator 的当前版本和最新版本(如果可用)并退出;

-ske, --show-key-error :显示特定来源的信用不足和未提供密钥的密钥错误;

-sre, --show-timeout-error :显示连接超时的来源的超时错误;

-nc, --no-color :禁用 subdominator 的彩色输出;

-ls, --list-source :显示 subdominator 用于子域枚举和退出的来源;

工具运行截图

许可证协议

本项目的开发与发布遵循MIT开源许可协议。

项目地址

Subdominator :【GitHub传送门】

参考资料

Installing Subfinder - ProjectDiscovery Documentation

DNSDumpster.com - dns recon and research, find and lookup dns records

https://programmablesearchengine.google.com/controlpanel/create

https://developers.google.com/custom-search/v1/introduction

相关推荐
是真的小外套7 小时前
第13章:网络安全漏洞防护原理与应用
安全·web安全·php
Ikalus19888 小时前
检查自己写着「这不会让任务失败」:一条 Critical 风险就这么过了 178 天
安全·架构
仿生joe会梦见漫天的大雪吗9 小时前
CTF Misc 工具选型指南:按题型分类的工具、原理与限制
后端·安全
QYR-分析9 小时前
工业安全无线遥控器:5.4% 稳步增长,起重与移动机械的安全控制终端
安全
研发小能11 小时前
金融行业 DevSecOps 解决方案:把安全内建到研发全流程
安全·金融·devops·嘉为蓝鲸
xjxijd12 小时前
AI 安全进入爆发周期:智能体安全成下一阶段核心竞争高地
人工智能·安全·ai
数字化转型分享点滴13 小时前
机加工MES落地先连设备还是先上工单?一份车间实施参考
python·安全
橙色云-智橙协同研发14 小时前
汽车零部件行业:如何应对主机厂的严苛审核?
大数据·运维·服务器·人工智能·安全
Multipath71215 小时前
以多链路聚合为通信底座,让低空飞行器“连得上、传得快、飞得稳、管得住”
网络·5g·安全·智能路由器·实时音视频
IT大白鼠15 小时前
2026年9月至今重大安全漏洞专题报告——国产软件与终端高危漏洞深度解析
安全·漏洞·搜狗