用途:从 HTTP 响应签名识别目标运行的服务器软件、框架与组件版本,属于信息收集类安全技能。主要能力:解析 Server、X-Powered-By、Via、X-AspNet-Version、X-Runtime、X-Generator 等头部及框架默认 Cookie、ETag、HTTP/2 伪头部,按阈值表分级(如 Server 头泄露版本为 MEDIUM,X-AspNet-Version 为 HIGH,错误页堆栈泄露 CWE-209 为 HIGH,其余多为 LOW),并映射到 CWE-200。使用方式:需 Python 3.9+ 与 requests,且对非本地目标须获授权。命令:python3 ${CLAUDE_PLUGIN_ROOT}/skills/fingerprinting-server-software/scripts/fingerprint_server.py https://target.example.com --authorized。选项含 --output、--format(json|jsonl|markdown,默认 markdown)、--min-severity(默认 info)、--timeout(默认 10)、--trigger-error(默认关闭,发送畸形请求以暴露错误页)。扫描器发送基线 GET、OPTIONS 及可选畸形请求。退出码:0 干净,1 高危/严重,2 错误。适用场景:部署后版本泄露审计、未知目标技术栈识别、生产错误页堆栈泄露检查。限制:多数发现为 MEDIUM/LOW,CWE-200 本身很少是严重漏洞;Cloudflare/Imperva 等 WAF 可能拦截探测,此时指纹的是 CDN 而非源站;--trigger-error 可能被 WAF 拦截,结果为空时需与运维确认。资料未提供价格、平台支持范围等其它信息。
fingerprinting-server-software
通用与其它
更新于 10-15 23:25