📜  SubDomainizer – Kali Linux 中的子域查找器(1)

📅  最后修改于: 2023-12-03 14:47:44.521000             🧑  作者: Mango

SubDomainizer – Kali Linux 中的子域查找器

简介

SubDomainizer 是一个在 Kali Linux 上运行的强大的子域查找器工具。它通过使用各种技术来帮助程序员在目标域名下查找潜在的子域。

SubDomainizer 使用了多种爬虫技术,包括暴力破解、字典攻击和 Web 爬虫,以发现目标域名下存在的子域。它还可以将查找到的子域保存到文件中,并显示关于每个子域的详细信息,如 IP 地址、服务器类型和响应代码等。

这个工具对于渗透测试、漏洞评估和安全研究非常有用,因为它帮助程序员发现可能存在的未经授权的子域。

功能特点

以下是 SubDomainizer 的一些主要功能特点:

  • 子域暴力破解:使用指定字典尝试发现子域。
  • 指定字典:可以使用自定义的字典文件。
  • 爬虫功能:通过 Web 爬虫扫描查找子域。
  • 多种查询技术:支持 DNS 查询、WHOIS 查询等方式。
  • 保存结果:可以将查找到的子域保存到文件中。
  • 显示详细信息:显示每个子域的详细信息,如 IP 地址、服务器类型和响应代码等。
  • 搜索扩展目录:可选的检索扩展目录。
安装

要安装 SubDomainizer,您可以按照以下步骤进行操作:

  1. 打开终端。
  2. 在终端中运行以下命令以克隆 SubDomainizer 存储库:
git clone https://github.com/nsonaniya2010/SubDomainizer.git
  1. 进入 SubDomainizer 目录:
cd SubDomainizer
  1. 运行以下命令以安装必要的依赖项:
pip3 install -r requirements.txt
  1. 安装完成后,您可以开始使用 SubDomainizer 工具。
用法

要使用 SubDomainizer,在终端中运行以下命令:

python3 SubDomainizer.py -u example.com

此命令将开始在 example.com 域名下查找子域。您可以根据需要添加其他选项和标志。

要查看可用的选项和标志,请运行以下命令:

python3 SubDomainizer.py -h
示例

以下示例演示了如何使用 SubDomainizer 工具来查找子域:

python3 SubDomainizer.py -u microsoft.com -l 2 -o output.txt -v

此命令将在 microsoft.com 域名下查找子域,设置爬行深度为 2,将结果保存到 output.txt 文件中,并显示详细信息。

结论

SubDomainizer 是一个功能强大的子域查找器工具,它可以帮助程序员发现目标域名下可能存在的子域。它提供了多种查找技术,支持保存结果到文件,以及显示每个子域的详细信息等功能。使用 SubDomainizer 可以提高渗透测试、漏洞评估和安全研究的效率。试试这个工具,探索目标域名的潜在子域吧!