📜  WebMap – 基于Python的 NMAP Nikto Dirsearch 自动化工具

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

WebMap – 基于Python的 NMAP Nikto Dirsearch 自动化工具

扫描是一组用于区分活动主机、端口和服务,发现目标系统的操作系统和架构,识别目标应用程序中的漏洞和威胁的方法。这个过程可以在各种扫描仪(如 Nmap)的帮助下执行,Nmap 用于发现目标的几乎所有信息,如端口、操作系统详细信息、防火墙等。

WebMap 是一个用Python语言开发的自动化工具,它通过包括 Nmap、Nikto、Dirsearch 作为工具的核心组件来自动化扫描过程。测试人员只需指定选项和目标 URL,其余工作由 WebMap 工具完成。 WebMap 工具可在 GitHub 平台上使用,它是免费且开源的。

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

在 Kali Linux OS 上安装 WebMap Tool

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

git clone https://github.com/Anteste/WebMap

WebMap - 基于 Python 的 NMAP Nikto Dirsearch 自动化工具

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

cd WebMap

WebMap - 基于 Python 的 NMAP Nikto Dirsearch 自动化工具

第 3 步:您在 WebMap 的目录中。现在使用以下命令更改 webmap.py 的权限。

sudo chmod +x webmap.py

WebMap - 基于 Python 的 NMAP Nikto Dirsearch 自动化工具

第 4 步:现在使用以下命令运行该工具并检查帮助部分。

python3 webmap.py -h

WebMap - 基于 Python 的 NMAP Nikto Dirsearch 自动化工具

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

示例 1: Nmap 扫描

Select Option 1

WebMap - 基于 Python 的 NMAP Nikto Dirsearch 自动化工具

我们正在扫描 geeksforgeeks.org 域以查找开放端口。

我们已经指定了目标 IP。

我们得到了 Nmap 端口扫描结果。

示例 2: Nikto 扫描

Select Option 3

WebMap - 基于 Python 的 NMAP Nikto Dirsearch 自动化工具

我们正在对 http://geeksforgeeks.org 域执行 Nikto 扫描。

我们得到了 Nikto Scan 的结果。