SuperAPI AI 工具集

hunt-business-logic

安全与审计

查看项目

更新于 10-15 13:51

技能介绍

用途

本技能用于狩猎业务逻辑漏洞(Business Logic Vulnerabilities)。它面向漏洞赏金与安全测试场景,帮助安全研究人员系统性地发现那些不依赖传统内存破坏、而是利用应用自身业务流程缺陷的安全问题。技能从 12 份公开漏洞赏金报告中提炼而成,重点覆盖财务交易、身份验证与访问控制交叉的高价值目标。

主要能力

技能围绕以下方向组织挖掘工作:

  • 识别高价值目标类型,例如电商与支付平台、市场与零工经济应用、具有分级访问的 SaaS、高流量消费类应用。
  • 标记攻击面信号,包括 URL 模式(如 /checkout、/payment、/verify、/callback、/internal、/employee、/webhook)、响应头信号(如与购物车或订单状态绑定的 Set-Cookie、支付服务商名称、缺少 CAPTCHA 的验证接口)、前端 JS 模式(硬编码内部地址、客户端价格计算、纯前端验证逻辑)以及技术栈特征(缺少 HMAC 校验的支付 webhook、基于 IP 的限流等)。
  • 提供逐步挖掘方法论:映射认证边界、枚举验证流程、测试限流控制、拦截并篡改支付流程、测试电话/回调号码验证、检查未受保护的内部接口、评估业务影响。
  • 给出检测载荷与绕过技巧,例如通过轮换 X-Forwarded-For 等请求头绕过 IP 限流、篡改在途支付金额、直接访问验证后的 API 端点、重放验证令牌、搜寻未受保护的内部页面等。
  • 归纳常见根因:服务端信任客户端提供的数据做财务决策、验证仅在界面层执行、限流读取可伪造请求头、支付 webhook 缺少签名校验、内部页面缺少访问控制、电话验证缺乏强制确认等。
  • 附带真实案例,如暴露的内部店面导致免费实物商品、在途支付篡改、邮件验证绕过导致未授权监控,以及 Stripe、Reverb、Krisp 等相关披露报告。

使用方式

技能以文档形式提供,包含方法论、步骤、代码片段与检测模式。使用者可按照其中的分步流程在获得授权的目标上执行测试。文档中包含具体的 curl 命令与 grep 模式,用于演示限流绕过、支付篡改、内部页面发现和邮件验证绕过等操作。使用时应严格限定在合法授权范围内。

适用场景

适用于漏洞赏金项目、授权渗透测试、安全审计中与业务流程相关的测试环节,特别是涉及支付、优惠券、订阅、账户验证、内部工具暴露等场景。

限制

本文档未提供具体的收费、价格或平台支持信息。技能内容基于公开报告构建,实际效果取决于目标应用的具体实现。使用前必须确保具备合法授权,禁止在未授权系统上执行任何测试。