TOOL TUTORIAL · Vulnerability Assessment & Security Automation

How to install and use Nuclei

Nuclei is an open-source, fast, and customizable vulnerability scanner used to identify security issues across a wide range of systems. It uses a YAML-based template engine to define the vulnerability checks and supports a variety of protocols, including HTTP, DNS, and TCP. Nucl…

Quick install: go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest

Installation steps

  1. Install the Go language first with sudo apt install golang
  2. Install nuclei with the go install command above
  3. Add the Go bin folder to your PATH so nuclei is found
  4. Run nuclei -update-templates to fetch the template library
  5. Scan a local practice app to confirm it works

See the full Nuclei reference →