Naabu is a high-speed SYN-based port scanner built by ProjectDiscovery. It’s used by bug bounty hunters and pentesters to rapidly identify open ports across huge attack surfaces.
Naabu sends asynchronous SYN packets to detect open ports extremely fast. Perfect for recon pipelines:
Input → domains / hosts
Output → open ports
sudo apt install naabu
# or
curl -s https://api.projectdiscovery.io/tools/install | sh
naabu -host example.com
naabu -host 192.168.1.1
naabu -list hosts.txt -o ports.txt
naabu -top-ports 100
naabu -p - # all ports
naabu -p 80,443,22 # custom
naabu -rate 50000
naabu -s # SYN scan
naabu -connect # TCP connect
naabu -f # fragmented packets
naabu -nmap
naabu -nmap-cli "-sV -sC"
subfinder -d example.com -o subs.txt
httpx -l subs.txt -o alive.txt
naabu -list alive.txt -p - -o open_ports.txt
nmap -sV -sC -iL open_ports.txt
Scan host: naabu -host domain.com
Scan list: naabu -list hosts.txt
Top ports: -top-ports 100
All ports: -p -
Stealth: -s
Firewall bypass -connect
Run Nmap: -nmap
Naabu is one of the fastest and most reliable scanners in modern recon. When chained with Subfinder, Httpx, Nmap, Dirsearch, and Nuclei, it forms an unstoppable pipeline.