Сканирование портов — это процесс обнаружения активных портов на веб-сервере / хосте. Для сканирования портов часто используются инструменты Nmap и Masscan. В этой статье познакомлю вас с хорошей альтернативой, которая называется RustScan. Я покажу, как установить и использовать RustScan в Linux.
Еще по теме: Сканер портов на PowerShell
Чем RustScan лучше Nmap?
RustScan — это бесплатный сканер портов с открытым исходным кодом. Инструмент может сканировать 65 тыс. портов примерно за 7-8 секунд, что намного быстрее аналогов. Утилита также поддерживает IPv6.
Данный сканер, написанный на языке Rust, превращает 17-минутное сканирование Nmap в 19 секунд.
Установка RustScan на Kali Linux
Этапы установки RustScan на Kali Linux:
Шаг 1: Скачайте пакет .deb:
Шаг 2: Для установки запустите команду dpkg -i:
1 |
sudp dpkg -i rustscan_2.0.1_amd64.deb |
Использование RustScan на Kali Linux
Для запуска справки введите команду:
1 |
rustscan -h |
Примеры использования RustScan:
Сканирование хоста
В этом примере мы будем выполнять простое сканирование портов домена:
1 |
rustscan -a www.site.com |
Сканирование отдельных портов
В этом примере вместо сканирования выполним обнаружение определенного порта:
1 |
rustscan -a www.site.com -p 443 |
Сканирование нескольких выбранных портов
Теперь запустим сканирование нескольких портов или список конкретных портов:
1 |
rustscan -a www.site.com -p 443,80,121,65535 |
Диапазоны портов
Обнаружение портов в диапазоне 1-1000 сайта:
1 |
rustscan -a www.site.com --range 1-1000 |
На этом все. Надеюсь статья будет полезна и вы будете использовать сканер в пентесте.
Еще по теме: