📜  HostHunter – 使用 OSINT 的主机名侦察工具

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

HostHunter – 使用 OSINT 的主机名侦察工具

主机名是带有前缀的 Internet 地址或域名。例如,域名 geeksforgeeks.org 的主机名可能是 www.geeksforgeeks.org。主机名也可以是根域名。主机名提取是从 IP 地址识别此主机的过程。可以有多个主机与单个 IP 地址相关联。所以这可以通过 HostHunter 工具来完成。 HostHunter 工具是使用Python语言开发的自动化工具,可在 GitHub 平台上使用。 HostHunter 工具是一个免费的开源工具。 HostHunter 使用简单的 OSINT 技术。它会生成一个包含侦察结果的 CSV 文件。

HostHunter 工具的特点

  • HostHunter 工具支持 Python3。
  • HostHunter 工具支持捕获目标应用程序的屏幕截图。
  • HostHunter 工具支持 .txt 和 .csv 文件输出格式。
  • HostHunter 工具还可以从 HTTP 标头收集信息。
  • HostHunter 工具支持 Nessus 目标格式输出。
  • HostHunter 也支持 IPv4 地址。

注意:确保您的系统上安装了Python ,因为这是一个基于 Python 的工具。点击查看安装过程——Linux上的Python安装步骤

在 Kali Linux 操作系统上安装 HostHunter Tool

第 1 步:使用以下命令在您的 Kali Linux 操作系统中安装该工具。

git clone https://github.com/SpiderLabs/HostHunter.git

第 2 步:现在使用以下命令移动到该工具的目录。您必须移动到该目录才能运行该工具。

cd HostHunter

第 3 步:您在 HostHunter 的目录中。现在您必须使用以下命令安装 HostHunter 的依赖项。

sudo pip3 install -r requirements.txt

第 4 步:所有依赖项都已安装在您的 Kali Linux 操作系统中。现在使用以下命令运行该工具并检查帮助部分。

python3 hosthunter.py -h

在 Kali Linux 操作系统上使用 HostHunter 工具

示例 1 :扫描单个 IP

python3 hosthunter.py -t 34.218.62.116

在本例中,我们将扫描 geeksforgeeks.org 域 IP。

为 geeksforgeeks.org 确定了 4 个唯一主机

结果保存在 CSV 文件中。

示例 2 :显示当前版本

python3 hosthunter.py -V

在此示例中,我们将显示该工具的当前版本。

示例 3 :运行 HostHunter Screen Capture 模块并输出 Nessus 文件

python3 hosthunter.py targets.txt -sc -f csv -o hosts.csv

在此示例中,我们正在运行 HostHunter 工具来捕获屏幕截图并输出结果。

示例 4 :显示结果

cat hosts.csv

在此示例中,我们在终端本身中显示结果。

示例 5 :查看屏幕截图

xdg-open ./screen_captures/

在此示例中,我们打开屏幕截图目录并显示 HostHunter 捕获的屏幕截图。