如何使用 Xprobe2 进行操作系统指纹识别
我们都使用过 ping 和 Nmap 工具进行主动侦察,它提供了有关目标域的信息。但是,在本文中,我们将探索最好的主动侦察工具之一,即 Xprobe2。 Xprobe2 工具在 Linux 平台操作系统的 apt 管理器中可用。它是免费和开源的。 Xprobe2 工具将探测发送到目标系统,然后根据系统的响应估计操作系统。 xprobe2 总共运行了 16 个不同的模块来帮助确定操作系统。 Xprobe2 工具收集操作系统的名称及其版本,这有助于发现漏洞并获得对域服务器的访问权限。
Kali Linux 中 Xprobe2 工具的安装
第 1 步:使用以下命令更新包列表。
sudo apt update
第 2 步:使用 apt manager 安装 Xprobe2。使用以下命令。
sudo apt-get install xprobe2
第 3 步:查看 Xprobe2 工具的帮助页面以更好地理解。使用以下命令。
xprobe2 --help
在 Kali Linux 中使用 Xprobe2 工具
示例 1 :列出 xprobe2 模块
xprobe2 -L
在这个例子中,我们列出了 Xprobe2 工具的可用模块。
示例 2 :使用 xprobe2 的指纹
sudo xprobe2 192.169.144.130
在此示例中,我们对 IP 地址而不是域地址进行指纹识别。
指纹IP地址的结果如下所示,
示例 3 :对未知系统进行指纹识别
sudo xprobe2 google.com
在此示例中,我们正在扫描 google.com 域。
我们已经获得了正在运行的操作系统详细信息及其版本。这有助于发现漏洞。
示例 4 :测试另一个公共域
sudo xprobe2 geeksforgeeks.org
在此示例中,我们正在对 geeksforgeeks.org 域进行指纹识别。
我们得到了显示操作系统名称及其版本的结果。