SuperAPI AI 工具集

dast-nuclei

安全与审计

查看项目

更新于 10-15 16:42

技能介绍

用途:使用 ProjectDiscovery 的 Nuclei 进行快速、基于模板的漏洞扫描,检测 Web 应用、API、网络与云基础设施中的漏洞、错误配置和暴露面。

主要能力:

  • 通过 YAML 模板检测漏洞,资料称有 7000+ 社区模板,覆盖 CVE、OWASP、misconfig、exposed-panels、takeovers、default-logins、exposures、tech 等类别。
  • 支持按严重级别、标签筛选扫描;支持 JSON/JSONL、SARIF 等结果导出,以及自定义模板开发。
  • 附带脚本资源:CI 集成、认证扫描、批量扫描、定时扫描、结果解析与报告生成、模板校验等。

使用方式: 安装:go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest 或 docker pull projectdiscovery/nuclei:latest。 更新模板:nuclei -update-templates。 基本扫描:nuclei -u https://target-app.com;按严重级别:nuclei -u https://target-app.com -severity critical,high;多目标:nuclei -list targets.txt -severity critical,high,medium -o results.txt。 认证扫描可加 -header "Authorization: Bearer $AUTH_TOKEN",或使用 scripts/nuclei_auth_scan.py。 结果可用 scripts/parse_nuclei_results.py 或 scripts/nuclei_report_generator.py 解析并生成报告。

适用场景:CI/CD 集成(如 GitHub Actions、Docker)、部署前扫描、安全回归测试、持续漏洞监控、API 安全测试。

限制与注意:扫描未授权系统前需获得明确书面许可;生产环境应使用保守速率(如 -rate-limit 50 -concurrency 10);结果可能含敏感信息,需脱敏;高/严重发现应人工验证以排除误报;不得在模板中硬编码凭证。以上为资料提供的内容,未提供的细节暂未提供。