Nmap

Nmap
Скриншот программы Nmap
Результаты сканирования NMap
Тип Сканер портов
Разработчик Gordon Lyon[вд]
Написана на C++, Python, Си, Lua[4] и Java
Операционные системы GNU/Linux, BSD[d][5], Windows[5] и macOS[5]
Языки интерфейса английский
Первый выпуск 1 сентября 1997[1]
Последняя версия
Репозиторий github.com/nmap/nmap.git
Лицензия GNU GPL 2[6]
Сайт nmap.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе

nmap — свободная утилита, предназначенная для разнообразного настраиваемого сканирования IP-сетей с любым количеством объектов, определения состояния объектов сканируемой сети (портов и соответствующих им служб). Изначально программа была реализована для систем UNIX, но сейчас доступны версии для множества операционных систем.

Возможности

Nmap использует множество различных методов сканирования, таких как UDP, TCP (connect), TCP SYN (полуоткрытое), FTP-proxy (прорыв через ftp), Reverse-ident, ICMP (ping), FIN, ACK, Xmas tree, SYN- и NULL-сканирование. Nmap также поддерживает большой набор дополнительных возможностей, а именно: определение операционной системы удалённого хоста с использованием отпечатков стека TCP/IP, «невидимое» сканирование, динамическое вычисление времени задержки и повтор передачи пакетов, параллельное сканирование, определение неактивных хостов методом параллельного ping-опроса, сканирование с использованием ложных хостов, определение наличия пакетных фильтров, прямое (без использования portmapper) RPC-сканирование, сканирование с использованием IP-фрагментации, быстрый поиск уязвимостей SQL Injection[7], а также произвольное указание IP-адресов и номеров портов сканируемых сетей.

В последних версиях добавлена возможность написания произвольных сценариев (скриптов) на языке программирования Lua — Nmap Scripting Engine (NSE)[8].

Существуют графические интерфейсы, упрощающие выполнение задач сканирования:

Проникновение в культуру

Утилита nmap появляется на экране в фильмах:

  • «Хоттабыч»,
  • «Элизиум»,
  • «G.I. Joe: Бросок кобры 2»,
  • «Погоня»,

См. также

Примечания

  1. http://phrack.org/issues/51/11.html#article
  2. Nmap Change Log — 2024.
  3. Lyon G. Nmap 7.95 released: OS and service detection signatures galore! (англ.) — 2024.
  4. The nmap Open Source Project on Open Hub: Languages Page — 2006.
  5. 1 2 3 Free Software Directory
  6. https://github.com/nmap/nmap/issues/2199
  7. Николай Дубков. Поиск SQL Injection с помощью Nmap  (неопр.) (5 августа 2016). Дата обращения: 17 октября 2019. Архивировано 17 октября 2019 года.
  8. Руководство по работе со скриптами Nmap Scripting Engine  (неопр.). Дата обращения: 19 октября 2018. Архивировано 19 октября 2018 года.
  9. Movies featuring the Nmap Security Scanner Архивная копия от 29 апреля 2011 на Wayback Machine (англ.)

Ссылки

  • Медиафайлы на Викискладе
  • Официальный сайт (справочное руководство на русском языке)
  • Опции nmap на русском
  • Сканер nmap как главный инструмент кино-хакеров
Перейти к шаблону «External links»
Ссылки на внешние ресурсы
Перейти к шаблону «Внешние ссылки» Перейти к элементу Викиданных
  В социальных сетях
  • Твиттер (англ.)
  • Facebook (англ.)
Тематические сайты
  • Open Hub
Перейти к шаблону «Команды Unix»
Команды Unix
Перейти к шаблону «POSIX.1-2008»
Утилиты POSIX.1-2008
Перейти к шаблону «GNU Coreutils»
Файловые утилиты
Текстовые утилиты
Shell-утилиты
другие утилиты