Nuclei is used to send requests across targets based on a template, leading to zero false positives and providing fast scanning on a large number of hosts. Nuclei offers scanning for a variety of protocols, including TCP, DNS, HTTP, SSL, File, Whois, Websocket, Headless, Code etc. With powerful and flexible templating, Nuclei can be used to model all kinds of security checks.
Installation
go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest
Usage
# Help Menu
nuclei -h
# Update Nuclei
nuclei -update
# Update Templates
nuclei -update-templates
Nuclei Template Location
/home/user/nuclei-templates
OR
/go/bin/nuclei-templates