Giter VIP home page Giter VIP logo

nuclei-ai-extension's Introduction

Nuclei AI - Browser Extension

Nuclei AI Browser Extension, built on top of cloud.projectdiscovery.io, simplifies the creation of vulnerability templates, by enabling users to extract vulnerability information from any webpages to quickly and efficiently create nuclei templates, saving valuable time and effort.

Prerequisite

A logged-in account on cloud.projectdiscovery.io is required to use this extension. You can sign up or log in before using Nuclei AI's features.

Features

  • Context Menu Option to Generate Template
  • HackerOne Report to Nuclei Template Generation
  • ExploitDB exploit to Nuclei Template Generation
  • BugCrowd / Intigriti / Synack support (Coming soon)

Installation

Manual Install

To manually install the Nuclei AI Browser Extension, follow these steps:

  1. Download the zipped extension file and unzip it.
  2. Open your Chrome browser and navigate to chrome://extensions.
  3. Enable the Developer mode toggle located in the top right corner of the page.
  4. Click on Load unpacked and select the unzipped extension folder.

After following these steps, the Nuclei AI Browser Extension will be successfully installed in your Chrome browser.

image

Chrome Web Store

Download and install the extension from the official extension store (coming-soon).

Usage

Any Webpage:

To generate nuclei templates from selected text on any website using the context menu:

  1. Select the vulnerability information from any website, blog, or tweet.
  2. Right-click to open the context menu and select the Generate nuclei template option.
  3. If needed, make any changes to improve or update the prompt.
  4. Click on the Generate button.
  5. The AI will generate a Nuclei Template based on the selected text.

By following these steps, you can easily generate Nuclei Templates from any webpage with selected text.

image

HackerOne Report:

To generate nuclei templates on HackerOne platform:

  1. Open a publicly disclosed or any HackerOne report that you have access to.
  2. For example, open https://hackerone.com/reports/1960765
  3. On the right sidebar, click on the Generate Nuclei Template button.
  4. If needed, make any changes to improve or update the prompt.
  5. Click on the Generate button.
  6. A Nuclei Template will be generated based on the selected report.
  7. You can validate or test the generated Nuclei Template right away.

image

Keyboard Shortcut:

Toggle AI Editor:

  • Press CLT+SHIFT+O on any webpage to toggle (open / hide) the AI Editor window.

Notes

  • All the templates generated with the extension will be automatically saved and stored in the user's projectdiscovery account.
  • Please note that this is an early version, and not all exploits can be converted into templates depending on the available vulnerability information and features provided by Nuclei.

Support

File issues or provide feedback via our GitHub issue tracker.

License

Licensed under the MIT License. See LICENSE.md for more details.

nuclei-ai-extension's People

Contributors

ehsandeep avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nuclei-ai-extension's Issues

Extension Login Error

Hey there.

I worked with the extension for 1 day and it worked wonderful. But now it asks me to login again. Everytime I log in I get an error. I already reinstalled the extension once which helped nothing.

Please help me.
IMG_2770
IMG_2771

In the extension mode, copy link doesn't work

I'm thinking the extension doesn't have clipboard access, because the "copy link" button in the share dialog isn't working.

We should either (a) get the access we need or (b) disable the button when in extension mode.

Error: Could not establish connection

Hi Team,

I'm facing below error.

Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist.
Context
background.js
Stack Trace
background.js:0 (anonymous function)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.