SuperAPI AI 工具集

hunt-sqli

安全与审计

查看项目

更新于 10-16 06:16

技能介绍

用途:该技能用于在渗透测试与漏洞赏金场景中系统性地发现并验证 SQL 注入(含 NoSQL 注入),帮助判断输入点是否可注入、影响范围及可利用程度。

主要能力:整理高价值目标(多租户 SaaS、电商/支付、搜索接口、分析与追踪子域、企业站点第三方插件、对外暴露的内部工具如 Apache Airflow、GitHub Enterprise,以及 MongoDB 等 NoSQL 后端);列出攻击面信号,包括 /search?q=、/filter?category=、/sort?by=&order=、/report?start_date=&end_date=、/api/v1/items?id=、/index.php?id= 等 URL 模式,X-Powered-By、Server 等响应头与数据库报错信息,以及 JS 中动态拼接查询的迹象。

使用方式:按步骤进行——枚举全部输入向量(GET、POST、JSON body、请求头、Cookie、路径段);识别技术栈;建立正常响应基线;发送报错探针(如 '、"、`);测试布尔盲注(AND 1=1 与 AND 1=2);测试时间盲注(MySQL SLEEP、PostgreSQL pg_sleep、MSSQL WAITFOR DELAY);针对 MongoDB 测试对象/操作符注入($gt、$regex、$where,参数形式如 param[$ne]=invalid);用 sqlmap 自动化确认,例如 sqlmap -u "https://target.com/search?q=test" --dbs --level=3 --risk=2 --batch;再尝试 UNION 提取、INFORMATION_SCHEMA 转储、文件读写乃至堆叠查询扩展影响。

适用场景:对赏金范围内的生产 API、遗留栈区域子域、自托管开源工具、邮件追踪与分析基础设施进行注入排查;也可用于验证登录绕过、IDOR 关联风险。

限制:本技能来自公开报告与经验方法,未提供收费或价格信息,暂未提供官方文档与支持说明;其有效性依赖目标是否在授权范围内、目标是否可注入以及 WAF 等防护情况;资料中未说明具体工具版本要求或兼容性。使用须获得合法授权。