Skip to main content
关于Nuclei模板编辑器或在我们的云平台上使用模板的信息 - 点击这里了解更多
Nuclei模板是Nuclei项目的核心。这些模板包含用于检测各种漏洞的实际逻辑。该项目由数千个可即用的**社区贡献**的漏洞模板组成。
我们维护了一个模板指南用于编写新的和自定义的Nuclei模板。
对应用程序进行安全评估是耗时的工作。尽可能自动化步骤总是更好且节省时间的。一旦你发现了安全漏洞,你可以通过定义复现问题所需的HTTP请求来准备Nuclei模板,并轻松地在多个主机上测试相同的漏洞。值得一提的是==你只需编写模板一次就可以永久使用==,因为你不再需要手动测试该特定漏洞。以下是来自社区使用模板自动化安全发现的几个例子:
Nuclei模板可以使用模板名称或标签执行,分别使用-templates(-t)和-tags参数。
nuclei -tags cve -list target_urls.txt
我们欢迎你与社区分享你的模板。你可以通过模板详情打开GitHub issue或用你的nuclei模板打开GitHubpull request。如果你没有GitHub账户,你也可以使用discord服务器与我们分享模板。
Nuclei模板项目是一个社区贡献项目。ProjectDiscovery团队在将模板合并到项目之前会手动审查它们。尽管如此,仍有可能一些具有弱匹配器的模板会通过验证。这可能会产生误报结果。模板的好坏取决于其匹配器的质量。如果你发现产生误报/误判结果的模板,以下是几个你可以快速修复它们的步骤。
TwitterDiscord上私信我们,确认模板的有效性。
请打开GitHubissue并提供详情,我们将努力解决问题并更新模板。
请打开GitHubpull request并提供修复。
Nuclei模板项目包含各种执行模糊测试和其他可能导致目标系统DoS的操作的模板(参见此处列表)。为确保这些模板不会被意外运行,它们被标记并从默认扫描中排除。这些模板只能在使用-itags选项明确调用时执行。
当你使用Nuclei二进制文件下载或更新Nuclei模板时,它会从最新的发布版本下载所有模板。所有在发布后添加的模板都存在于master 分支中,并在创建新的模板发布时添加到Nuclei中。