【笔记】Nuclei学习笔记

前言

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.(Github

下载项目

直接下载编译好的可执行文件

1
2
3
wget https://github.com/projectdiscovery/nuclei/releases/download/v3.2.9/nuclei_3.2.9_macOS_arm64.zip
unzip nuclei_3.2.9_macOS_arm64.zip -d nuclei_3.2.9_macOS_arm64
cd nuclei_3.2.9_macOS_arm64

扫描单个目标

-t <file>.yaml:指定poc模版文件

<file>.yaml:自定义poc模版文件
-tags <tag>:指定poc标签

1
./nuclei -u <ip_url>

扫描多个目标

1
./nuclei -l <file>

完成