Как выполнить быстрое сканирование сети с помощью Nmap

Network Mapper, широко известный под аббревиатурой Nmap, является эффективным инструментом сканирования и аудита сети с открытым исходным кодом. По умолчанию Nmap поставляется с широким набором инструментов и функциональных возможностей для выполнения обнаружения хостов, сканирования портов, операционных систем и служб, а также версий. Nmap обладает широкими возможностями и, в то же время, остается одним из самых простых инструментов кибербезопасности и сетевого аудита. Это руководство покажет вам, как выполнить быстрое сканирование сети против цели и сохранить результаты в файл.

Установка Nmap

Nmap имеет открытый исходный код, что означает, что он легко доступен для всех основных дистрибутивов Linux, а также других операционных систем, таких как Windows, Mac OS, Solaris и других. Чтобы загрузить двоичный файл для вашей системы или скомпилировать его самостоятельно, обратитесь к ресурсам для загрузки nmap.

Чтобы установить его на Ubuntu/Debian, используйте менеджер пакетов apt:

Установка NMAP в CentOS

После установки Nmap вы можете запускать сканирование сети, вызывая команду Nmap из терминала.

Быстрое обнаружение сетевых узлов

Чтобы выполнить быстрое обнаружение сетевых узлов с помощью Nmap, используйте флаг -sn в команде Nmap. Этот флаг указывает Nmap определить, активны ли узлы, не проводя сканирования портов.

Рассмотрим следующее сканирование для сети 192.168.153.0/24:

Быстрое обнаружение сетевых узлов

Приведенная выше команда сканирует всю сеть и сообщает вам, какие устройства активны, а также их соответствующие IP-адреса.

Вы также можете передавать несколько сетей, передавая их в качестве аргументов. Например:

Быстрое сканирование хоста на наличие открытых портов

Чтобы выполнить быстрое сканирование сети и определить открытые порты в сети, используйте команду Nmap, а затем IP-адрес хоста или диапазон подсети. Например:

Вы должны получить результат, подобный показанному ниже.

Быстрое сканирование хоста на наличие открытых портов

Если у вас большая подсеть, сканирование может занять некоторое время.

Если вы знаете, какие порты работают в системе, или хотите получить подтверждение о работающих портах, вы можете указать Nmap сканировать только эти порты, чтобы проверить, доступны ли они. Команда для этого выглядит следующим образом:

Сохранение результатов сканирования Nmap в файл

В большинстве случаев при выполнении сканирования сети вам понадобится копия результатов, чтобы сослаться на открытые порты или запущенные службы. Nmap позволяет сохранить результаты сканирования в файл.

Чтобы сохранить результаты сканирования Nmap в файл, используйте аргумент -oA и передайте имя файла, как показано ниже:

Флаг -oA сохраняет вывод во всех форматах в указанный файл. Чтобы указать конкретный формат файла, например XML, используйте флаг -oX:

Чтобы указать обычный вывод, используйте флаг -oN:

Заключение

Как показано в этой статье, Nmap предоставляет несколько быстрых методов для выполнения простого сканирования сети. Nmap - это мощный инструмент, который вы можете использовать в своих интересах для эксплуатации и защиты сетей.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий