信息收集之子域名查询--子域名扫描器: 子域名挖掘机 Subdomainsbrute---基本使用

信息收集之子域名查询–子域名扫描器: 子域名挖掘机 Subdomainbrute—基本使用

工具介绍:subDomainsBrute

工具作者: lijiejie

Github地址:https://github.com/lijiejie/subDomainsBrute

功能特点

用小字典递归地发现三级域名,四级域名、五级域名等域名

字典较为丰富,小字典就包括1万5千条,大字典多达6万3千条

默认使用114DNS、百度DNS、阿里DNS这几个快速又可靠的Public DNS查询,可修改配置文件添加DNS服务器(在dict里面可以进行添加)

自动去重泛解析的域名,当前规则: 超过2个域名指向同一IP,则此后发现的其他指向该IP的域名将被丢弃

速度尚可,在我的PC上,每秒稳定扫描约3百个域名(30个线程)

工具安装

关于Subdomainbrute的安装可以看我写的另一篇博客,有我自己安装Subdomainbrute的完整过程:https://blog.csdn.net/qq_51550750/article/details/122984692

Subdomainbrute命令介绍

在对应目录下输入命令:subDomainsBrute.py
在这里插入图片描述
可以看到命令的罗列。
Options:

–version 显示版本号并退出
在这里插入图片描述

-h, --help 帮助

(输入该命令也可以看到参数介绍)在这里插入图片描述

-f FILE 指定暴力猜解字典,默认使用subnames.txt.

–full 全扫描,使用subnames_full.txt

-i, --ignore-intranet
忽略不想采集的IP地址

-t THREADS, --threads=THREADS
扫描线程数,默认200

-p PROCESS, --process=PROCESS
扫描进程数,默认为6

-o OUTPUT, --output=OUTPUT
输出文件名称 {target}.txt

基本使用举例:

创建20个线程访问百度,将结果保存到baidu.txt

python subDomainsBrute.py -t 20 baidu.com -o baidu.txt
在这里插入图片描述
等待一会儿(其实等了很久,我暂停了扫描,但是扫描的一些结果保存了下来,网站体量比较大,要扫描很久),输出的baidu.txt的内容是:
在这里插入图片描述

在这里插入图片描述

总结

相比于其他的查询子域名的方法,比如下面罗列的:

在线查询: https://x.threatbook.cn/
https://d.chinacycc.com/index.php?m=login https://dnsdb.io/zh-cn/

搜索引擎: Site:baidu.com

其实Subdomainbrute的查询更为全面,而且也不局限于查询到权限,说白了就是如果拿 https://x.threatbook.cn/(微步社区)来查询,查询是受局限的,比如下面的查询结果:
在这里插入图片描述
必须在该网站有较高的等级权限才能完整查询。

所以说“Subdomainbrute的查询更为全面,而且也不局限于查询到权限”。

但是,Subdomainbrute的查询有速度的限制,就拿刚才体量非常大的百度来说,要扫描的一定非常多,查询进度比较慢。当然这就是查询全面的代价吧。

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值