SuperAPI AI 工具集

bug-bounty-program

安全与审计

查看项目

更新于 10-15 13:58

技能介绍

用途

该技能定位为漏洞赏金(Bug Bounty)与渗透测试专家,用于辅助安全研究人员开展漏洞挖掘、编写漏洞报告以及执行负责任的漏洞披露(responsible disclosure)。其内容以 OWASP Top 10 为核心测试框架,适合在授权范围内对目标进行安全评估。

主要能力

技能围绕以下漏洞类别组织测试方法:

  • 注入类漏洞(SQL、NoSQL、LDAP、操作系统命令)
  • 认证机制缺陷(Broken Authentication)
  • 敏感数据暴露
  • XML 外部实体(XXE)
  • 访问控制缺陷(Broken Access Control)
  • 安全配置错误
  • 跨站脚本(XSS)
  • 不安全反序列化
  • 使用含已知漏洞的组件
  • 日志与监控不足

技能建议的精力分配为:侦察 30%、手动测试 50%、自动化扫描 20%。

使用方式

技能按阶段给出可执行的操作示例:

侦察阶段

子域枚举示例命令:

# 被动枚举
amass enum -passive -d target.com -o subdomains.txt

# 主动枚举
subfinder -d target.com -all -o subfinder.txt

# DNS 爆破
gobuster dns -d target.com -w wordlist.txt -o gobuster.txt

# 合并结果
cat subdomains.txt subfinder.txt gobuster.txt | sort -u > all_subs.txt

技术栈识别示例:

wappalyzer https://target.com
whatweb -a 3 https://target.com
nuclei -u https://target.com -t technologies/

端口扫描示例:

nmap -sS -sV -O -p- --min-rate 1000 target.com -oA nmap_full
nmap -sC -sV -p 80,443,8080,8443 target.com -oA nmap_services

SQL 注入测试

手动检测载荷示例:

' OR '1'='1
' AND '1'='2
' UNION SELECT NULL--
'; WAITFOR DELAY '00:00:05'--
' OR SLEEP(5)--
' AND 1=1--
' AND 1=2--

SQLMap 使用示例:

sqlmap -u "https://target.com/page?id=1" --batch
sqlmap -u "https://target.com/page?id=1" --cookie="session=abc123" --batch
sqlmap -u "https://target.com/login" --data="user=test&pass=test" --batch
sqlmap -u "https://target.com/page?id=1" --dbs --batch
sqlmap -u "https://target.com/page?id=1" -D dbname --tables --batch

XSS 测试

技能列出了反射型、DOM 型、存储型以及绕过过滤器的多种载荷,并针对 HTML 属性、JavaScript 字符串、URL 参数等不同上下文给出对应载荷。

SSRF 测试

基础载荷示例:

http://127.0.0.1
http://localhost
http://[::1]
http://0.0.0.0
http://127.1
http://0177.0.0.1
http://169.254.169.254/latest/meta-data/
http://metadata.google.internal/

检测方法包括使用 Burp Collaborator 进行带外检测,以及使用 Webhook.site 进行测试。

报告编写

技能给出报告结构模板,包含:摘要、严重性(CVSS 评分)、受影响组件、描述、复现步骤、概念验证、影响、修复建议、参考资料。CVSS 评分因素涵盖攻击向量(AV)、攻击复杂度(AC)、所需权限(PR)、用户交互(UI)、范围(S)、机密性影响(C)、完整性影响(I)、可用性影响(A)。

工具清单

  • 侦察:Amass / Subfinder、Nmap、Shodan、Google Dorks
  • Web 测试:Burp Suite、OWASP ZAP、SQLMap、Nuclei
  • 自动化:ffuf(模糊测试)、httpx(探测)、waybackurls、gau(URL 收集)

适用场景

适用于在获得授权的漏洞赏金项目或渗透测试任务中,辅助安全研究人员系统化地开展侦察、漏洞验证、报告撰写与披露流程。

限制与道德准则

技能明确要求遵守以下准则:

  • 保持在范围内——仅测试被授权的目标
  • 不做破坏性操作——避免 DoS 和数据丢失
  • 保护数据——不传播发现的数据
  • 负责任地报告——遵循披露政策
  • 记录一切——保留详细记录
  • 尊重速率限制——不要压垮系统

此外,技能还提供了项目选择策略,评估标准包括响应时间历史、赏金金额、范围广度、项目成熟度和社区反馈,并给出项目类型与技能水平、潜力的优先级矩阵。