📜  WebTech – 识别网站上使用的技术

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

WebTech – 识别网站上使用的技术

信息收集是道德黑客过程的第一步。顾名思义,信息收集对于接近我们的目标很重要。在测试任何基于 Web 的应用程序时,有一个众所周知的策略“收集的越多,攻击就越容易”。因此,有关我们目标的信息有助于测试的每个阶段。 WebTech 工具是用Python语言开发的自动化工具,它收集有关 Web 应用程序开发时使用的技术的信息。 WebTech 工具还收集技术的版本,以防万一任何技术过时,则可能存在该过时版本的 CVE。 WebTech 工具支持扫描多个目标域。 WebTech 工具是开源和免费使用的。 GitHub 上提供了 WebTech 工具。

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

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

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

git clone https://github.com/ShielderSec/webtech.git

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

cd webtech

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

sudo pip3 install -r requirements.txt

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

python3 setup.py install --user

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

webtech -h

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

示例 1:扫描网站

webtech -u https://geeksforgeeks.org/

在此示例中,我们将检测 geeksforgeeks.org 域使用的技术及其版本。

我们已经得到了我们的扫描结果。

示例 2:显示程序的版本号并退出

webtech --version

在本例中,我们将打印该工具的版本。

示例 3 :要扫描的 URL 列表文件

webtech --urls-file=targets.txt

在此示例中,我们将为多个目标域检测技术及其版本。我们已将目标域 URL 保存到 targets.txt 文件中。

我们使用 –urls-file 标签从文本文件中扫描多个目标域。

我们从targets.txt文件中获得了指定目标域使用的技术和版本信息。