
Naabu
Scanner de portas rápido escrito em Go, projetado para integrar com o resto do toolkit do ProjectDiscovery.
Naabu é uma alternativa moderna e leve ao Nmap para descobrir portas abertas. Combina muito bem com httpx e Nuclei numa pipeline de bug bounty.
repositório oficial ↗Antes de instalar
Atualize os repositórios e libere o armazenamento do Termux:
$ pkg update && pkg upgrade -y$ termux-setup-storageInstalação
$ pkg install golang -y$ go install github.com/projectdiscovery/naabu/v2/cmd/naabu@latestExemplo de uso
$ naabu -host alvo.com -top-ports 1000 -s connectPasso a passo
- 1
Instale.
$ go install github.com/projectdiscovery/naabu/v2/cmd/naabu@latest - 2
Escaneie as portas mais comuns usando TCP connect scan (não exige root).
$ naabu -host alvo.com -top-ports 1000 -s connect - 3
Com root, use SYN scan (mais rápido e furtivo).
$ naabu -host alvo.com -top-ports 1000 -s syn
Dicas
- ›⚠️ O SYN scan padrão exige raw sockets (root). Sem root, sempre adicione '-s connect' para evitar falhas silenciosas.
Prática segura · Naabu
→ guia do labSuba o alvo em Docker/VM antes de apontar Naabu. Nunca rode contra IP/domínio que não seja seu ou autorizado.
alvo sugerido · scanme.nmap.org, Metasploitable 2 na rede host-only, HTB Starting Point
Nunca aponte para alvo em produção. Se estiver no celular, use proot-distro + Debian para não sujar o Termux principal.
