projectdiscovery avatar

projectdiscovery/nuclei

30.8k 3.8k 289
Go MIT
创建于 6 年前 最后更新 今天 +34 stars today

AI 综合评分

80 A 级
代码质量
74
文档质量
83
社区健康
77
项目活跃
86
创新性
70

项目简介

Nuclei 是一个快速、可定制的漏洞扫描器,基于 YAML DSL,由全球社区驱动。

项目摘要

【主题】

一个快速、可定制的漏洞扫描器,基于 YAML DSL 驱动,由全球安全社区共同维护。

【核心分点总结】

  1. 基于YAML DSL:使用简单 YAML 模板定义漏洞检测规则,易于编写和分享。

  2. 社区驱动:全球安全社区贡献模板,快速覆盖最新漏洞。

  3. 多目标支持:支持扫描 Web 应用、API、网络、DNS 及云配置。

  4. 高速扫描:采用 Go 语言编写,并发性能优异,可大规模快速扫描。

  5. 高度可定制:支持自定义模板、变量、过滤器和输出格式。

【行动指南】

  1. 尝试社区模板:从 nuclei-templates 仓库下载最新模板,快速开始扫描。

  2. 自定义编写模板:根据业务需求,编写专属 YAML 模板,集成到 CI/CD 管道。

  3. 参与社区贡献:提交新模板或改进现有模板,共同增强安全生态。

【金句总述】

Nuclei 将分散的安全知识转化为可执行的扫描模板,让每个人都能轻松发现漏洞。

【故事性收尾】

从前,安全团队需要手动分析 CVE 公告、编写脚本,耗时数天才能覆盖新漏洞。现在,只需一条命令 nuclei -u target,Nuclei 便自动拉取社区模板,在数分钟内扫描出潜在风险。开发者甚至可以在提交代码时触发扫描,将安全左移,真正实现“漏洞发现,一键即达”。

相关项目推荐