前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Anubis:一款功能强大的子域名枚举与信息收集工具

Anubis:一款功能强大的子域名枚举与信息收集工具

作者头像
FB客服
发布2023-02-24 12:56:15
4870
发布2023-02-24 12:56:15
举报
文章被收录于专栏:FreeBuf

 关于Anubis 

Anubis是一款功能强大的子域名枚举与信息收集工具,该工具可以帮助广大研究人员整理来自各种数据源的数据,其中包括HackerTarget、DNSPumpster、x509 certs、VirusTotal、Google、Pkey、Sublist3r、Shodan、Spyse和NetCraft。值得一提的是,Anubis还有个姊妹项目,名为AnubisDB,该项目主要作为子域名的集中存储库。

 工具依赖 

如果你需要使用Anubis来执行端口扫描和证书扫描的话,则需要使用到Nmap。如果你使用的是Linux操作系统,则可以使用下列命令完成依赖组件的安装:

代码语言:javascript
复制
代码语言:javascript
复制
sudo apt-get install python3-pip python-dev libssl-dev libffi-dev
代码语言:javascript
复制

(向右滑动,查看更多)

 工具安装 

该工具基于Python 3开发,因此我们首先需要在本地设备上安装并配置好Python 3环境。接下来,运行下列命令:

代码语言:javascript
复制
pip3 install anubis-netsec
代码语言:javascript
复制

(向右滑动,查看更多)

源码安装

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

代码语言:javascript
复制
git clone https://github.com/jonluca/Anubis.git

接下来,切换到项目目录中,并使用pip3命令和requirements.txt来安装该工具所需的依赖组件:

代码语言:javascript
复制
cd Anubispip3 install  -r requirements.txtpip3 install .

 工具使用 

查看帮助信息

代码语言:javascript
复制
Usage:  anubis (-t TARGET | -f FILE) [-o FILENAME]  [-abinoprsSv] [-w SCAN] [-q NUM]  anubis -h  anubis (--version | -V)Options:  -h --help                       显示帮助信息和退出  -t --target                      设置目标(多个目标用逗号分隔)  -f --file                        设置目标(从文件读取,每个域名单独一行)  -n --with-nmap                 执行Nmap服务/脚本扫描   -o --output                     输出数据存储文件名  -i --additional-info              显示主机的额外信息(Shodan API)  -p --ip                         输出每个子域名解析的IP地址  -a --dont-send-to-anubis-db     不将结果发送至Anubis-DB  -r --recursive                   递归搜索所有子域名  -s --ssl                        执行SSL扫描并输出其他信息  -S --silent                      只输出子域名,每个域名一行  -w --overwrite-nmap-scan SCAN   覆盖默认Nmap扫描(默认为-nPn -sV -sC)  -v --verbose                    打印调试信息和完整请求输出  -q --queue-workers NUM          修改Worker队列数量(默认为10,最大为10)  -V --version                       显示工具版本和退出 Help:  For help using this tool, please open an issue on the Github repository:  https://github.com/jonluca/anubis

(向右滑动,查看更多)

基础使用

代码语言:javascript
复制
anubis -tip  domain.com -o out.txt
代码语言:javascript
复制

其中,domain.com为目标域名。

代码语言:javascript
复制
anubis -t reddit.com

上述命令将直接运行子域名枚举,结果如下:

代码语言:javascript
复制
Searching for subdomains for 151.101.65.140 (reddit.com)Testing for zone transfersSearching for Subject Alt NamesSearching HackerTargetSearching VirusTotalSearching Pkey.inSearching NetCraft.comSearching crt.shSearching DNSDumpsterSearching Anubis-DBFound 193 subdomains----------------fj.reddit.comse.reddit.comgateway.reddit.combeta.reddit.comww.reddit.com... (truncated for readability)Sending to AnubisDBSubdomain search took 0:00:20.390anubis -t reddit.com -ip

(向右滑动,查看更多)

上述命令相当于anubis -t reddit.com --additional-info --ip,该命令会解析子域名的IP地址并通过Shodan来收集额外信息,命令显示结果如下:

代码语言:javascript
复制
Searching for subdomains for 151.101.65.140Server Location: San Francisco US - 94107ISP: FastlyFound 27 domains----------------http://www.np.reddit.com: 151.101.193.140http://nm.reddit.com: 151.101.193.140http://ww.reddit.com: 151.101.193.140http://dg.reddit.com: 151.101.193.140http://en.reddit.com: 151.101.193.140http://ads.reddit.com: 151.101.193.140http://zz.reddit.com: 151.101.193.140out.reddit.com: 107.23.11.190origin.reddit.com: 54.172.97.226http://blog.reddit.com: 151.101.193.140alb.reddit.com: 52.201.172.48http://m.reddit.com: 151.101.193.140http://rr.reddit.com: 151.101.193.140reddit.com: 151.101.65.140http://www.reddit.com: 151.101.193.140mx03.reddit.com: 151.101.193.140http://fr.reddit.com: 151.101.193.140rhs.reddit.com: 54.172.97.229http://np.reddit.com: 151.101.193.140http://nj.reddit.com: 151.101.193.140http://re.reddit.com: 151.101.193.140http://iy.reddit.com: 151.101.193.140mx02.reddit.com: 151.101.193.140mailp236.reddit.com: 151.101.193.140Found 6 unique IPs52.201.172.48151.101.193.140107.23.11.190151.101.65.14054.172.97.22654.172.97.229Execution took 0:00:04.604

(向右滑动,查看更多)

代码语言:javascript
复制

高级使用

代码语言:javascript
复制
anubis -t reddit.com --with-nmap -o temp.txt -i --overwrite-nmap-scan "-F -T5"

(向右滑动,查看更多)

执行结果如下:

代码语言:javascript
复制
Searching for subdomains for 151.101.65.140 (reddit.com)Testing for zone transfersSearching for Subject Alt NamesSearching HackerTargetSearching VirusTotalSearching Pkey.inSearching NetCraft.comSearching crt.shSearching DNSDumpsterSearching Anubis-DBSearching Shodan.io for additional informationServer Location: San Francisco, US - 94107ISP  or Hosting Company: FastlyTo run a DNSSEC subdomain enumeration, Anubis must be run as rootStarting Nmap ScanHost : 151.101.65.140 ()----------Protocol: tcpport: 80 state: openport: 443 state: openFound 195 subdomains----------------nm.reddit.comne.reddit.comsonics.reddit.comaj.reddit.comfo.reddit.comf5.reddit.com... (truncated for readability)Sending to AnubisDBSubdomain search took 0:00:26.579(向右滑动,查看更多)

 许可证协议 

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

 项目地址 

Anubis

https://github.com/jonluca/Anubis

参考资料:

https://github.com/jonluca/Anubis-DB https://medium.com/@jonluca/introducing-anubis-a-new-subdomain-enumerator-and-information-gathering-tool-d25b39ad98f2 https://shodan.io/ https://github.com/rdegges/skele-cli https://reddit.com/r/netsec https://github.com/bitquark/dnspop/tree/master/results

精彩推荐

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-02-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  •  关于Anubis 
  •  工具依赖 
    • (向右滑动,查看更多)
    •  工具安装 
      • (向右滑动,查看更多)
        • 源码安装
        •  工具使用 
          • 查看帮助信息
            • (向右滑动,查看更多)
              • 基础使用
                • (向右滑动,查看更多)
                  • (向右滑动,查看更多)
                    • 高级使用
                      • (向右滑动,查看更多)
                      •  许可证协议 
                      •  项目地址 
                      • 参考资料:
                      相关产品与服务
                      数据保险箱
                      数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档