projectdiscovery/nuclei-ai-extension
GitHub: projectdiscovery/nuclei-ai-extension
基于AI的浏览器扩展,支持从任意网页或漏洞报告快速生成Nuclei扫描模板。
Stars: 549 | Forks: 55
# Nuclei AI - 浏览器扩展
Nuclei AI 浏览器扩展基于 [ProjectDiscovery Cloud Platform](https://cloud.projectdiscovery.io/templates) 构建,旨在简化漏洞模板的创建过程。它使用户能够从任意网页中提取漏洞信息,快速高效地创建 Nuclei 模板,从而节省宝贵的时间和精力。
## 前置条件
使用此扩展需要拥有一个已登录的 [cloud.projectdiscovery.io](https://cloud.projectdiscovery.io) 账户。在使用 Nuclei AI 的功能之前,您需要先注册或登录。
## 功能
- **通过上下文菜单选项生成模板**
- **HackerOne 报告转 Nuclei 模板生成**
- **ExploitDB 漏洞利用转 Nuclei 模板生成**
- **BugCrowd / Intigriti / Synack 支持**(即将推出)
## 安装
### 手动安装
要手动安装 Nuclei AI 浏览器扩展,请按照以下步骤操作:
1. 下载 [压缩扩展文件](https://github.com/projectdiscovery/Nuclei-ai-extension/archive/refs/heads/main.zip) 并解压。
2. 打开 Chrome 浏览器并访问 `chrome://extensions`。
3. 开启页面右上角的 `开发者模式` (Developer mode) 开关。
4. 点击 `加载已解压的扩展程序` (Load unpacked) 并选择解压后的扩展文件夹。
完成上述步骤后,Nuclei AI 浏览器扩展将成功安装在您的 Chrome 浏览器中。
### Chrome 网上应用店
从官方扩展商店下载并安装扩展(即将推出)。
## 使用方法
### 任意网页:
要使用上下文菜单从任意网站上的选定文本生成 Nuclei 模板:
1. 从任意网站、博客或推文中**选择**漏洞信息。
2. 右键单击打开上下文菜单,选择 **Generate Nuclei template**(生成 Nuclei 模板)选项。
3. 如有需要,修改内容以改进或更新提示词 (prompt)。
4. 点击 **Generate**(生成)按钮。
5. AI 将根据选定的文本生成一个 Nuclei 模板。
按照这些步骤,您可以轻松地从带有选定文本的任意网页生成 Nuclei 模板。
### HackerOne 报告:
要在 HackerOne 平台上生成 Nuclei 模板:
1. 打开一份已公开披露的或您有权访问的任意 HackerOne 报告。
2. 例如,打开 https://hackerone.com/reports/1960765
3. 在右侧边栏中,点击 Generate Nuclei Template 按钮。
4. 如有需要,修改内容以改进或更新提示词 (prompt)。
5. 点击 Generate 按钮。
6. 将根据选定的报告生成一个 Nuclei 模板。
7. 您可以立即验证或测试生成的 Nuclei 模板。
### 键盘快捷键:
**切换 AI 编辑器**:
- 在任意网页上按 **CLT+SHIFT+O** 可切换(打开/隐藏)AI 编辑器窗口。
### 注意事项
- 使用该扩展生成的所有模板将自动保存在用户的 ProjectDiscovery 账户中。
- 请注意,这是一个早期版本,根据可用的漏洞信息和 [Nuclei](http://github.com/projectdiscovery/Nuclei) 提供的功能,并非所有漏洞利用 (exploit) 都能转换为模板。
## 支持
请通过我们的 [GitHub issue tracker](#) 提交问题或反馈。
## 许可证
根据 MIT 许可证授权。有关更多详细信息,请参阅 [LICENSE.md](./LICENSE.md)。
### Chrome 网上应用店
从官方扩展商店下载并安装扩展(即将推出)。
## 使用方法
### 任意网页:
要使用上下文菜单从任意网站上的选定文本生成 Nuclei 模板:
1. 从任意网站、博客或推文中**选择**漏洞信息。
2. 右键单击打开上下文菜单,选择 **Generate Nuclei template**(生成 Nuclei 模板)选项。
3. 如有需要,修改内容以改进或更新提示词 (prompt)。
4. 点击 **Generate**(生成)按钮。
5. AI 将根据选定的文本生成一个 Nuclei 模板。
按照这些步骤,您可以轻松地从带有选定文本的任意网页生成 Nuclei 模板。
### HackerOne 报告:
要在 HackerOne 平台上生成 Nuclei 模板:
1. 打开一份已公开披露的或您有权访问的任意 HackerOne 报告。
2. 例如,打开 https://hackerone.com/reports/1960765
3. 在右侧边栏中,点击 Generate Nuclei Template 按钮。
4. 如有需要,修改内容以改进或更新提示词 (prompt)。
5. 点击 Generate 按钮。
6. 将根据选定的报告生成一个 Nuclei 模板。
7. 您可以立即验证或测试生成的 Nuclei 模板。
### 键盘快捷键:
**切换 AI 编辑器**:
- 在任意网页上按 **CLT+SHIFT+O** 可切换(打开/隐藏)AI 编辑器窗口。
### 注意事项
- 使用该扩展生成的所有模板将自动保存在用户的 ProjectDiscovery 账户中。
- 请注意,这是一个早期版本,根据可用的漏洞信息和 [Nuclei](http://github.com/projectdiscovery/Nuclei) 提供的功能,并非所有漏洞利用 (exploit) 都能转换为模板。
## 支持
请通过我们的 [GitHub issue tracker](#) 提交问题或反馈。
## 许可证
根据 MIT 许可证授权。有关更多详细信息,请参阅 [LICENSE.md](./LICENSE.md)。标签:AI, ExploitDB, Google, HackerOne, Nuclei, POC生成, ProjectDiscovery, 众测, 域名收集, 密码管理, 效率工具, 数据保护, 数据可视化, 模板生成, 浏览器扩展, 结构化查询, 网络安全, 自动化代码审查, 自动化安全, 自定义脚本, 自定义脚本, 自定义脚本, 辅助工具, 隐私保护