SuperAPI AI 工具集

whatweb

安全与审计

查看项目

更新于 10-16 07:42

技能介绍

WhatWeb 技能用于在获得授权的渗透测试中,对已确认的 Web 界面进行快速的技术指纹识别。

用途

当当前阶段需要对已确认的 Web 界面进行快速技术指纹识别时,使用本技能。

阶段定位

主要阶段:发现与侦察。

次要阶段:威胁建模与测试计划、漏洞分析。

适用情形

需要框架、CMS 或中间件线索来安排测试优先级;需要识别可能的管理类产品或暴露组件;需要为漏洞利用研究提供版本或产品线索。

不适用情形

目标不是已确认的 Web 服务;激进的指纹识别选项会超出已批准的影响级别。

输入

来自资产清单或 httpx 的已确认 URL;针对目标的排除项与速率要求。

操作步骤

仅对已确认的 Web 目标进行指纹识别。结合资产上下文记录产品与框架线索。将结果与发现和报告数据关联。将重要的产品/版本线索交给 searchsploit、wpscan 或人工验证。未经验证的版本线索需清楚标注。

命令语法

将示例目标替换为已批准且在范围内的资产。

Basic technology fingerprint

whatweb https://portal.contoso.com

Aggressive detection (all plugins)

whatweb -a 3 https://portal.contoso.com

Scan a list of URLs with aggressive detection

whatweb -a 3 -i contoso-live.txt --log-json contoso-whatweb.json

Log to CSV for spreadsheet analysis

whatweb https://portal.contoso.com --log-csv contoso-whatweb.csv

Follow redirects to final destination

whatweb https://portal.contoso.com --follow-redirect=always

Brief output for network range

whatweb 10.10.10.0/24 --log-brief contoso-range.txt

需要采集的证据

与每个 URL 关联的技术栈线索;会改变测试优先级的产品签名;需要后续验证的版本线索。

安全边界

保持指纹识别低影响。将签名与版本线索视为线索,而非最终发现。

限制

资料未提供具体的收费方式、平台支持范围、官方文档地址及更多高级参数说明。