📜  GatheTOOL – 信息收集工具(1)

📅  最后修改于: 2023-12-03 15:00:52.659000             🧑  作者: Mango

GatheTOOL – 信息收集工具

简介

GatheTOOL 是一个信息收集工具,旨在帮助程序员在渗透测试和安全评估中收集有关目标网络的信息。它提供了多种信息收集技术,包括端口扫描、服务识别、Web 应用程序扫描、DNS 操作、社交工程学、操作系统指纹识别等。GatheTOOL 支持多种操作系统,包括 Windows、Linux 和 macOS。

特点
  • 模块化:GatheTOOL 支持多个模块,可以根据需要选择执行模块
  • 多平台支持:GatheTOOL 可以在 Windows、Linux 和 macOS 上运行
  • 免费和开源:GatheTOOL 采用 MIT 协议开源,无需任何费用即可使用
  • 灵活的配置:GatheTOOL 可以根据需要进行配置,比如设置扫描超时时间、排除 IP 地址、扫描特定端口等
用法

使用 GatheTOOL 非常简单,只需下载适用于您的操作系统的最新版本并在命令行中运行即可:

python gathetool.py -a 192.168.0.1/24

这将使用默认模块扫描给定 CIDR 范围内的所有 IP。您可以使用 -m 参数指定模块,例如:

python gathetool.py -a 192.168.0.1 -m portscan

这将使用端口扫描模块扫描给定 IP 的所有端口。

有关更多信息,请参见 GatheTOOL 用户手册

模块

GatheTOOL 提供多个模块来执行不同的信息收集任务。以下是一些常见模块:

  • portscan:进行端口扫描并识别在运行哪些服务
  • os_detection:指纹识别操作系统信息
  • web_scan:扫描 Web 应用程序并查找漏洞
  • dns_recon:执行 DNS 端口扫描和枚举
  • social_engineering:执行社交工程学攻击,例如通过钓鱼攻击获取凭据
安装

要安装 GatheTOOL,只需从 GitHub 上获得源代码并运行以下命令:

python setup.py install

要从源代码中运行 GatheTOOL,请前往 GatheTOOL GitHub 库 并将源代码克隆到您的计算机。详细信息,请阅读 安装指南

贡献

GatheTOOL 是一个社区驱动的项目,我们欢迎并鼓励贡献和反馈。请前往 GatheTOOL GitHub 库 获取更多信息。