SuperAPI AI 工具集

hunt-dispatch

通用与其它

查看项目

更新于 10-16 03:05

技能介绍

用途:hunt-dispatch 是 /hunt 编排器的技能集加载器,只做一件事——决定加载哪些技能。它先对目标做指纹识别,再按模式加载 Red Team 或 WAPT 技能集,最后把控制权交回 /hunt 执行后续步骤。

调用契约:hunt-dispatch mode=redteam;hunt-dispatch mode=wapt box=blackbox;hunt-dispatch mode=wapt box=greybox。

主要能力:第一步指纹识别(仅 red team)对每个存活主机而非仅顶级域做识别,使用 curl 抓取响应头与落地页 HTML,查找 NEXT_DATA、VIEWSTATE、laravel_session、Ignition、/actuator、socket.io、swagger、.js.map 等标记,并把信号映射到平台技能,如 okta-attack、m365-entra-attack、enterprise-vpn-attack、vmware-vcenter-attack、cloud-iam-deep、supply-chain-attack-recon、apk-redteam-pipeline 等。多信号冲突时按优先级分层加载,平台技能上限为 8 个,超出部分列入 deferred。第二步按模式加载技能集:redteam 先加载 redteam-mindset、mid-engagement-ir-detection,再加载平台技能与高影响 hunt-* 集;wapt 加载 bb-methodology、security-arsenal、triage-validation 及完整 hunt-* 集。第三步输出确定性的 taxonomy 文本块。第四步交回 /hunt。

greybox 用法:凭据由 /hunt 保存在会话内存中,需先做一次低成本认证预检(如对 /api/me 发起带会话 Cookie 或 Bearer 的 GET),确认会话有效、角色符合预期且未被 MFA 拦截,预检失败应上报而非静默按 blackbox 继续。

限制:本技能只加载上下文,不运行任何探测;需先确认目标在范围内;指纹可能被伪造或缺失,应交叉验证;多栈应用可能需同时加载多套技能;不得回显、记录或持久化 SOW、greybox 凭据或客户标识。