SuperAPI AI 工具集

api fuzzing for bug bounty

编程与开发

查看项目

更新于 10-16 06:21

技能介绍

用途:在漏洞赏金与渗透测试中系统测试 REST、SOAP、GraphQL API,发现漏洞、认证绕过、IDOR 及 API 特有攻击面。

主要能力:接口侦察(Swagger/OpenAPI 文档探测、Kiterunner 路由扫描、json2paths 提取路径);认证测试(多登录路径、认证端点速率限制、移动端与 Web API 分别测试);IDOR 测试与绕过(数字 ID 变换、数组包裹、JSON 包裹、重复参数、通配符、参数污染);注入测试(JSON 中的 SQL 注入、命令注入、XXE、SSRF、.NET Path.Combine 路径穿越);HTTP 方法测试与 Content-Type 切换;GraphQL 专项(内省查询、GraphQL IDOR、SQL/NoSQL 注入、批量请求绕过限流、嵌套查询 DoS、XSS);403/401 端点绕过;PDF 导出导致的 LFI/SSRF/端口扫描/IP 泄露;limit 参数 DoS。

使用方式:需 Burp Suite 等代理、API 字典(SecLists、api_wordlist)、REST/GraphQL/SOAP 协议基础与 Python 脚本能力。示例命令如 kr scan https://target.com -w routes-large.kite、python3 json2paths.py swagger.json、curl -X POST https://target.com/graphql -H "Content-Type: application/json" -d '{"query":"{__schema{types{name,fields{name}}}}"}'。可配合 Fuzzapi、API-fuzzer、Astra、Kiterunner、InQL、GraphCrawler、graphw00f、clairvoyance、GraphQLmap 等工具。

适用场景:授权范围内的漏洞赏金和渗透测试,测试 API 越权、注入、认证、限流与信息泄露。

限制:资料未提供具体收费与价格信息;未说明许可与授权范围;部分技术细节以工具和字典引用为主,未给出完整实现步骤。部分内容为攻击性技术,应仅在合法授权范围内使用。