📜  Drupwn – Kali Linux 中的 Drupal 枚举工具和安全扫描器

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

Drupwn – Kali Linux 中的 Drupal 枚举工具和安全扫描器

Drupal 是用于制作您每天使用的许多网站和应用程序的内容管理软件。除了其很酷的功能外,还可能存在与 Drupal CMS 相关的一些风险。过时的版本可能会导致 Web 应用程序的安全性受损。我们可以通过应用自动化方法来测试由网站组成的 Drupal CMS。 Drupwn工具是用Python语言开发的自动化工具,用于对目标域进行枚举和利用。该工具由可以针对目标域进行测试的 CVE 组成,如果应用程序易受攻击,则可以利用这些 CVE。 Drupwn 工具在 GitHub 上可用,它是免费且开源的。

Drupwn 工具有两种可用的模式。

  • 枚举
  • 开发

1.枚举

  1. 执行用户枚举
  2. 执行节点枚举
  3. 执行默认文件枚举
  4. 执行模块枚举
  5. 执行主题枚举
  6. 执行 Cookie 支持
  7. 执行用户代理支持
  8. 执行基本身份验证支持
  9. 执行请求延迟
  10. 执行枚举范围
  11. 执行记录

2. 剥削

  1. 支持漏洞检查器
  2. 支持 CVE 开发者

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

在 Kali Linux 操作系统上安装 Drupwn 工具

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

git clone https://github.com/immunIT/drupwn.git

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

cd drupwn

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

sudo pip3 install -r requirements.txt

第 4 步:运行 setup.py 文件以完成安装。

sudo python3 setup.py install

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

drupwn -h

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

示例 1:使用枚举模式

在此示例中,我们使用枚举模式来提取有关目标的信息。我们得到了目标使用的 CMS 版本。

在下面的屏幕截图中,er 获得了目标域使用的主题列表。

在下面的屏幕截图中,我们获得了托管在域服务器上的文件,

示例 2:使用 开发模式

在此示例中,我们使用利用模式来利用目标上存在的漏洞。我们得到了目标使用的 CMS 版本。

在下面的屏幕截图中,我们列出了 Drupwn 工具数据库中可用的 CVE

在下面的屏幕截图中,我们正在针对 CVE-2019-7600 测试目标域,它容易受到 CVE 的攻击。

在下面的屏幕截图中,我们将利用目标域。

在下面的屏幕截图中,我们利用了目标域,并通过输入 ls 命令列出了系统上可用的文件和目录。

在下面的屏幕截图中,我们正在打印访问系统的当前用户名。