📜  MassDNS – 高性能 DNS 存根解析器工具

📅  最后修改于: 2022-05-13 01:57:31.604000             🧑  作者: Mango

MassDNS – 高性能 DNS 存根解析器工具

MassDNS是一个基于 C 语言的工具,它简单且具有高性能的 DNS 根解析器功能,适用于寻求解析数十亿数量级的海量域名的人。如果没有合适的配置,MassDNS 可以稳定地使用公开可用的解析器每秒解析 346000 个单词。 MassDNS 工具是一种单线程工具,专为网络范围巨大的情况而设计。仅查找目标域的子域并不重要;它们中的大多数不再存在,因此最好将它们从您的列表或 subdomains.txt 中删除。如果执行批量扫描,则可以过滤掉活动或活动的主机。 MassDNS 旨在运行在具有高速上传和下载带宽的服务器中。在内部,MassDNS 工具使用哈希映射技术来控制域查找的并发性。

在 Kali Linux 中安装 MassDNS 工具

步骤 1:打开您的 Kali Linux 终端并使用以下命令移至桌面。在桌面上,我们必须创建一个目录,我们将在其中安装该工具或从 GitHub 克隆该工具。

cd Desktop/

第 2 步:现在,我们在桌面上。我们将使用以下命令创建一个名为 MassDNS 的新目录。

mkdir MassDNS
cd MassDNS/



第 3 步:现在您位于 MassDNS 目录下。在这里,您必须克隆 MassDNS 工具。 GitHub 要克隆该工具,请使用以下命令。

git clone https://github.com/blechschmidt/massdns.git

第 4 步:现在,该工具已成功克隆到 MassDNS 目录。现在使用以下命令列出工具的内容。

ls

第 5 步:您可以在此处看到一个新目录,已创建 massdns。使用以下命令移动到此目录。

cd massdns/

第 6 步:检查 make 在您的系统上是否可用。

make



第七步:使用make安装工具,使用如下命令。

sudo make install

第八步:工具安装完毕,查看帮助菜单页面,更好地了解 MassDNS 工具。使用以下命令。

massdns -h

用法:

示例 1:我们正在运行用于子域的资产查找工具和用于解析的 massDNS 工具。

信息收集的详细结果显示在以下屏幕截图中。 OK 响应号、NXDOMAIN、SERVERFAIL 等。

详细域,带有 CNAME 和 IP 地址的子域显示为 att.com

过滤结果,使用sed命令过滤: