35 lines
1.8 KiB
Markdown
35 lines
1.8 KiB
Markdown
|
|
# naabu
|
|||
|
|
|
|||
|
|
> Сканировать порты с высокой скоростью и акцентом на надёжность и простоту.
|
|||
|
|
> Некоторые функции (например, SYN-сканирование) активируются только при запуске `naabu` с правами суперпользователя (root).
|
|||
|
|
> Смотрите также: `hping3`, `masscan`, `nmap`, `rustscan`, `zmap`.
|
|||
|
|
> Больше информации: <https://docs.projectdiscovery.io/opensource/naabu/running>.
|
|||
|
|
|
|||
|
|
- Выполнить SYN-сканирование портов по умолчанию (топ 100) удалённого хоста:
|
|||
|
|
|
|||
|
|
`sudo naabu -host {{хост}}`
|
|||
|
|
|
|||
|
|
- Показать доступные сетевые интерфейсы и публичный IP-адрес локального хоста:
|
|||
|
|
|
|||
|
|
`naabu {{[-il|-interface-list]}}`
|
|||
|
|
|
|||
|
|
- Просканировать все порты удалённого хоста (CONNECT-сканирование без `sudo`):
|
|||
|
|
|
|||
|
|
`naabu {{[-p|-port]}} - -host {{хост}}`
|
|||
|
|
|
|||
|
|
- Просканировать 1000 самых популярных портов удалённого хоста:
|
|||
|
|
|
|||
|
|
`naabu {{[-tp|-top-ports]}} 1000 -host {{хост}}`
|
|||
|
|
|
|||
|
|
- Просканировать TCP-порты 80, 443 и UDP-порт 53 удалённого хоста:
|
|||
|
|
|
|||
|
|
`naabu {{[-p|-port]}} 80,443,u:53 -host {{хост}}`
|
|||
|
|
|
|||
|
|
- Показать тип CDN, который использует удалённый хост, если есть:
|
|||
|
|
|
|||
|
|
`naabu {{[-p|-port]}} 80,443 -cdn -host {{хост}}`
|
|||
|
|
|
|||
|
|
- Запустить `nmap` из `naabu` для дополнительных функций (`nmap` должен быть установлен):
|
|||
|
|
|
|||
|
|
`sudo naabu {{[-v|-verbose]}} -host {{хост}} -nmap-cli 'nmap {{-v -T5 -sC}}'`
|