Через командную строку Nmap инструмент предоставляет множество функций, таких как исследование сетей, поиск открытых портов, проверка связи, обнаружение ОС и многое другое.
Этот пост посвящен тому, как использовать команду Nmap в терминале с подробными примерами. Давайте проверим их по очереди:
Как установить команду Nmap
Перед тем, как приступить к работе с командами Nmap, в вашей системе должен быть установлен сканер Nmap. Итак, если он еще не загружен, получите его, открыв терминал и выполнив следующую команду:
$ sudo apt install nmap
После завершения загрузки и установки проверьте различные функции и операции команды Nmap с примерами:
Как сканировать имя хоста с помощью команды Nmap
Выполнение сканирования с использованием имени хоста и IP-адреса - лучший способ запускать команды Nmap. Например, я установил имя хоста как «linuxhint.com »:
$ nmap linuxhint.ком
Как сканировать IP-адрес с помощью команды Nmap
Используйте указанную команду в терминале для сканирования IP-адреса:
$ sudo nmap 192.168.18.68
Как сканировать с помощью параметра «-v» с командой Nmap
Команда -v используется для получения более подробной информации о подключенной машине. Итак, введите команду в терминале:
$ nmap -v linuxhint.ком
Диапазон IP-адресов
С помощью сканера Nmap легко указать диапазон IP-адресов, используя команду, приведенную ниже:
$ nmap 192.168.18.68–100
Как включить определение ОС с помощью Nmap
Инструмент сканера Nmap помогает определить операционную систему и версию, работающую на локальном хосте. Если вы хотите получить информацию об ОС, вы можете использовать «-O»:
$ sudo nmap -O linuxhint.ком
Как обнаружить брандмауэр
Чтобы проверить, использует ли локальный хост какой-либо брандмауэр, введите в терминале «-sA» с помощью «nmap»:
$ sudo nmap -sA 192.168.18.68
Как видно из приведенного выше результата, пакет не фильтруется.
Как найти Live Host
Введите «-sP», чтобы просмотреть список всех действующих и работающих хостов:
$ sudo nmap -sP 192.168.18.*
Как выполнить быстрое сканирование с помощью Nmap
Используйте флаг «-F» с Nmap в терминале, и он выполнит быстрое сканирование портов, перечисленных в сервисах Nmap:
$ sudo nmap -F 192.168.18.68
Как найти версию Nmap
Узнайте версию Nmap, чтобы обновить последнюю версию предыдущей, которая устарела.
$ sudo nmap -V
Как распечатать интерфейсы хоста и маршруты с помощью Nmap
Команда «-iflist» используется для поиска информации об интерфейсах маршрутов и хостов. Используйте указанную ниже команду для выполнения этого сканирования:
$ sudo nmap --iflist
Как сканировать определенный порт с помощью Nmap
Если вы хотите просмотреть подробную информацию о конкретном порте, введите «-p»; в противном случае сканер Nmap будет сканировать TCP-порты по умолчанию:
$ sudo nmap -p 80 linuxhint.ком
Как сканировать TCP-порты
Все открытые порты TCP-порты можно сканировать через 8.8.8.8:
$ sudo nmap 8.8.8.8
Как сканировать порты UDP
Все открытые порты UDP-порты можно увидеть с помощью следующей команды:
$ sudo nmap -sU 8.8.8.8
Наиболее распространенные порты с TCP Sync
Проверьте наиболее часто используемые порты с помощью -sT, который синхронизируется с портами TCP.
Тип:
$ sudo nmap -sT 192.168.18.68
TCP Null Scan, чтобы обмануть брандмауэр
Следующая команда -sN поможет показать нулевое сканирование TCP, чтобы обмануть брандмауэр:
$ sudo nmap -sN linuxhint.ком
Заключение
Nmap - это сканер, который помогает администраторам сети защищать свои сети. Используя это руководство, мы узнали, что как инструмент Nmap и его функции работают с примерами.