O naabu é uma ferramenta de varredura de portas escrita em Go que permite enumerar portas válidas de hosts de maneira rápida e confiável. É uma ferramenta simples que faz verificações rápidas de SYN no host/lista de hosts e lista todas as portas que retornam uma resposta.
Projeto : github.com/projectdiscovery/naabu
Realize a instalação da biblioteca libpcap-dev.
Linuxapt-get install libpcap-dev
Realize o download da ferramenta naabu.
Linuxgo get -v github.com/projectdiscovery/naabu/cmd/naabu
Crie um link simbólico do binário naabu para dentro do diretório /bin.
Linuxln -s /root/go/bin/naabu /bin/naabu
Execute a ferramenta naabu seguido do parâmetro -host alvo.
Linuxnaabu -host 10security.com.br
Através do parâmetro -ports é possível informar o número de uma determinada porta ou um intervalo (ex: 21-23).
Linuxnaabu -ports 80,443,21-23 -host 10security.com.br
Através do parâmetro -o é possível enviar para um arquivo (ex: output.txt) o resultado em formato de texto das portas encontradas.
Linuxnaabu -host 10security.com.br -o output.txt cat output.txt
Através do parâmetro -oJ -o é possível enviar para um arquivo (ex: output.json) o resultado em formato JSON das portas encontradas.
Linuxnaabu -host 10security.com.br -oJ -o output.json cat output.json