Naabu — это сканер портов, который помогает находить открытые порты на серверах, доменах и IP-адресах. В отличие от классического Nmap, он оптимизирован для скорости и удобства, поддерживает мультипоточность, сканирование по CIDR, спискам доменов и даже пассивное сканирование через сторонние сервисы.
💛 Основные функции
💛Мультипоточность и оптимизированные алгоритмы.
💛Поддержка различных типов сканирования (TCP, SYN, CONNECT).
💛Автоматическая передача открытых портов в Nmap для детального анализа.
💛Поддержка HTTP/SOCKS5 для скрытного сканирования.
💛Пассивное сканирование — сбор информации из открытых источников (например, Shodan).
💛Сканирование IPv6-адресов.
💛 Установка Naabu
Naabu можно установить несколькими способами:
💛Через Go (если установлен)
go install -v github.com/projectdiscovery/naabu/v2/cmd/naabu@latest
💛Установка в Kali Linux
sudo apt install naabu
💛Проверим работоспособность
naabu -h
💛 Примеры использования
💛Базовое сканирование хоста
naabu -host example.com
Выведет список открытых портов
💛Сканирование списка доменов из файла
naabu -list domains.txt
💛 Сканирование с сохранением результатов
naabu -host example.com -o results.txt
💛Использование Nmap для детализации
naabu -host example.com -nmap-cli "nmap -sV -A"
После обнаружения открытых портов Naabu передаст их Nmap для углубленного анализа
💛 Полезные советы
💛Используйте
-top-ports для проверки самых популярных портов naabu -host example.com -top-ports 100
💛Ускоряйте сканирование с помощью
-rate naabu -host example.com -rate 1000
💛Исключайте порты из проверки (`-exclude-ports`)
naabu -host example.com -exclude-ports 80,443
