Стандарт де-факто для сканирования сетей. Определяет открытые порты, запущенные сервисы, версии ПО и ОС. Поддерживает скриптовый движок NSE — сотни готовых скриптов для обнаружения уязвимостей, брутфорса, энумерации. Используется всеми: от системных администраторов до пентестеров. Типичный запуск: nmap -sV -sC -A -p- <target>
# Debian/Ubuntu/Kali apt install nmap # macOS brew install nmap # Arch pacman -S nmap # Из исходников git clone https://github.com/nmap/nmap cd nmap && ./configure && make && make install
====
Nmap распространяется по специальной лицензии, основанной на (но не совместимой с) лицензией GPLv2. Лицензия Nmap разрешает бесплатное использование конечными пользователями, а также мы предлагаем коммерческую лицензию для компаний, желающих перераспределять технологию Nmap со своими продуктами. Полные сведения см. в разделе Авторские права и лицензирование Nmap.
Последняя версия данного программного обеспечения, а также бинарные установщики для Windows, macOS и Linux (RPM) доступны на сайте Nmap.org.
Полная документация также доступна на сайте Nmap.org.
Вопросы и предложения можно отправлять в рассылку Nmap-dev.
В идеале вы должны просто ввести:
./configure
make
make install
Для получения гораздо более подробных сведений о компиляции, установке и удалении прочитайте Руководство по установке Nmap на сайте Nmap.org.
Nmap обладает множеством функций, но начать работу так же просто, как выполнить nmap scanme.nmap.org. Запуск nmap без каких-либо параметров выведет полезный список наиболее распространённых опций, которые подробно обсуждаются в руководстве пользователя. Пользователи, предпочитающие графический интерфейс, могут использовать включённый графический интерфейс Zenmap.
Информация об отправке отчётов об ошибках и участии в проекте Nmap содержится в файлах HACKING и CONTRIBUTING.md.