Nmap — без рекламы и регистраций программа, ядрёная находка
Категория: Сеть и интернет · Лицензия: GPL · Платформа: Windows / macOS / Linux (зависит от программы)
⬇ Скачать с официального сайтаNmap — вежливый способ спросить у сети, кто там
Гордон Лайон, известный как Fyodor, выпустил Nmap в 1997 году статьёй в журнале Phrack. С тех пор эта программа появлялась в «Матрице: Перезагрузке», в «Одиннадцати друзьях Оушена» и в десятке сериалов — сценаристам понравилось, как она выглядит на экране. Но за киношной репутацией стоит абсолютно рабочий, скучно-надёжный инструмент, без которого не обходится ни один сетевой администратор.
Что делает
Отправляет специально составленные пакеты и по ответам делает выводы. Какие устройства живы в подсети. Какие порты открыты. Какая служба слушает на каждом порту и какой она версии. Какая операционная система стоит на хосте — определяется по мельчайшим особенностям реализации TCP/IP.
Команды, которые покрывают почти всё
nmap -sn 192.168.1.0/24 # кто вообще есть в сети
nmap -sV 192.168.1.10 # порты и версии служб
nmap -A -T4 example.com # всё сразу: ОС, версии, скрипты
nmap -p- 192.168.1.10 # все 65535 портов
Флаг -T регулирует скорость от параноидально медленной до безрассудной. Медленно — незаметно, быстро — грубо и может уронить хилое устройство.
NSE — то, что превращает сканер в комбайн
Nmap Scripting Engine: больше шестисот скриптов на Lua в стандартной поставке. Проверка на известные уязвимости, перебор слабых паролей, сбор баннеров, анализ сертификатов TLS с оценкой стойкости шифров, поиск открытых SMB-шар. Свои пишутся легко — язык простой.
Спутники
В комплект входят Ncat (современный netcat: соединения, прослушивание портов, прокси, TLS), Ndiff (сравнение двух сканирований — идеально для «что изменилось в сети за неделю») и Nping (генератор произвольных пакетов).
Важное про закон и этику
Сканировать свою сеть, свои серверы и тестовые полигоны вроде scanme.nmap.org — нормально и полезно. Сканировать чужую инфраструктуру без письменного разрешения — во многих юрисдикциях правонарушение, а провайдер может просто отключить вас за это. Инструмент нейтрален, ответственность на руках.
Практическая польза дома
Посмотреть, что за устройства подключены к вашему Wi-Fi. Убедиться, что роутер не выставил наружу веб-панель. Найти забытый сервис, слушающий на ноутбуке. Проверить, что после настройки файрвола закрылось именно то, что должно.
Платформы
Linux, Windows, macOS, BSD, Solaris. Лицензия GPL с оговорками NPSL, бесплатно. Графическая оболочка Zenmap идёт отдельно.
⬇ Скачать с официального сайта| Название | Nmap |
| Категория | Сеть и интернет |
| Лицензия | GPL |
| Официальный сайт | https://nmap.org/download.html |
| Цена | 0 ₽ — программа бесплатная |
| Языки | Русский, английский и десятки других (зависит от сборки) |
