用途:Argus 是一套“全视”扫描套件,用六个扫描器覆盖常见 Web2 漏洞类别与 LLM 安全测试,帮助发现普通扫描容易遗漏的问题。
主要能力:
- CORS(/cors):发送构造的 Origin 头,分类 ACAO/ACAC 配置,识别反射攻击者源且带凭据(CRITICAL)、信任 null 源、无凭据反射、http 降级、前后缀正则绕过与子域信任。用法:tools/cors_scanner.py https://api.target.com/me --cookie "session=...",或 -l 批量加 --json。
- CRLF/主机头(/crlf):注入编码 CRLF(%0d%0a、双重编码、UTF-8 超长编码),尝试在响应中落地 Set-Cookie;--host-header 测试 Host/X-Forwarded-Host/Forwarded 注入与 Location 反射。用法:tools/crlf_scanner.py "https://target.com/r?u=x" --host-header。
- NoSQL 注入(/nosqli):测试操作符认证绕过、括号语法、$where 时间盲注;先发错误凭据基线,状态 401→200、响应体长度跳变超 25% 或延迟 ≥3.5 秒即告警。用法:tools/nosqli_scanner.py --login ... --user-field email --pass-field password。
- JWT(/jwt-scan,离线):--analyze 检查 alg=none、缺失 exp、敏感声明、kid;--alg-none 去签名;--confuse 将 RS256 改为 HS256 并用公钥作 HMAC 密钥;--crack 爆破 HS256 密钥。
- OOB 确认(/oob):通过 interactsh 回调关联盲注载荷,覆盖盲 SSRF、XXE、SQLi、RCE 与 Log4Shell;需 interactsh-client,载荷生成与关联可离线。
- LLM 红队(/llm-redteam):按类别发送提示注入、越狱、系统提示泄露、数据外泄、间接注入、护栏绕过语料,用金丝雀令牌检测命中,支持自定义模板与响应路径。
适用场景:Web 应用与 API 安全测试、漏洞赏金、LLM 聊天机器人/智能体安全评估。
限制:资料未提供收费、价格、平台支持范围与效果保证等信息;部分功能依赖 interactsh-client 等外部工具,使用前需确认环境。