Nmap - консольный сетевой сканер.
Утилита предназначенная для сканирования IP-сетей, определения состояния объектов сканируемой сети (портов и соответствующих им служб). Можно определить типы пакетных фильтров/брандмауэров, типы устройств, MAC адреса и еще много другой информации.
В последних версиях программы добавлена возможность создавать расширения на языке Lua.
Можно создавать свои профили настроек.
Программа запускается в режиме от пользователя с ограниченными возможностями или в режиме root ( администратор ) и полной функциональностью.
Nmap использует разные методы сканирования: UDP, TCP (connect), TCP SYN (полуоткрытое), FTP-proxy (прорыв через ftp), Reverse-ident, ICMP (ping), FIN, ACK, Xmas tree, SYN- и NULL-сканирование.
Обычно Nmap применяют для проверки безопасности серверов ( в том числе восприимчивости к DoS-атакам ), контролирования структуры сети, управления расписаниями запуска служб и учет времени работы хоста или служб...
Программа имеет графические интерфейсы GTK+ и QT.
- Интерфейс GTK+ предоставляется пакетом zenmap.
- Интерфейс QT предоставляется пакетом nmapsi4.
Язык интерфейсов английский.
Режимы сканирования:
Определение операционной системы с использованием отпечатков стека TCP/IP.
Скрытое сканирование.
Параллельное сканирование.
Определение неактивных хостов методом параллельного ping-опроса.
Сканирование с использованием ложных хостов.
Определение наличия пакетных фильтров.
RPC-сканирование.
Сканирование с использованием IP-фрагментации.
Справочное
руководство Nmap
Сайт программы:
https://nmap.org/