SuperAPI AI 工具集

hunt-auth-bypass

安全与审计

查看项目

更新于 10-27 02:31

技能介绍

该技能用于在获得明确书面授权的前提下,发现和验证身份认证绕过漏洞。所有操作前必须通过强制确认关卡:用户需说明确切目标 URL、IP、账户或资源,确认书面授权与许可范围,技能会展示确切命令并解释预期效果,等待当前对话中的明确确认。未确认时仅保持只读并提供防御性指导,建议在沙箱、一次性虚拟机或受控实验室中操作。

用途:聚焦认证绕过类漏洞的狩猎,包括 SSO/SAML、OAuth/OIDC、API 认证层、管理面板、合作伙伴/经销商门户、第三方认证插件集成、XMLRPC 端点、SSH 证书颁发机构信任伪造等场景。强调仅测试明确范围内的入口和自有测试账户,发现兄弟主机或遗留端点不构成授权。

主要能力:提供攻击面信号清单(URL 模式、响应头、JS 特征、技术栈信号、Burp 被动扫描触发点);分步狩猎方法(映射认证入口、识别认证机制、独立测试 XMLRPC、枚举 SAML 实现、测试跨门户会话/令牌复用、模糊认证参数、检查重定向与 state 参数、验证最小授权影响);遗留协议矩阵(WordPress、SharePoint、Atlassian、Drupal、Joomla、Exchange、Citrix、F5、Spring Boot、Jenkins、GitLab、TeamCity、Tomcat、WebLogic、Oracle EBS/PeopleSoft 等常见遗留端点及原生凭证绕过面);载荷与检测模式(XMLRPC 探测、SAML 签名剥离、XML 注释注入、跨门户令牌复用、JWT none 算法等代码示例);常见根因(SSO 仅覆盖 UI 层、SAML 签名验证缺失、共享会话基础设施、多租户信任继承、插件独立认证、XML 解析不一致);防御与绕过对照表。

使用方式:先确认授权与范围,再按方法映射入口并识别机制;对遗留端点先匿名探测可达性,再用预批准的两个自有测试账户和约定尝试次数验证认证/授权控制;观察控制行为并在约定限制内停止;仅报告实测行为和已证明影响。技能中包含 curl、Python 及 grep 等代码示例,需原样保留并仅在授权环境中使用。

适用场景:授权安全评估、漏洞赏金项目(在项目规则内)、自有系统安全测试、受控实验室教学。

限制:禁止凭证填充、使用泄露凭证、大规模 multicall 猜测、真实用户数据提取;禁止默认密码猜测;不得改变权限或最大化影响,除非有单独批准的测试计划。可达性、方法列表、状态差异或统一失败不能证明绕过、无限猜测、MFA 缺失或账户接管。历史报告数量、赏金和案例细节为未经验证的导入声明,需先验证原始披露和受影响配置。严重性与赏金资格由项目规则决定,而非通用 Critical 规则。