nmap в Ubuntu и CentOS для начинающих

nmap в Ubuntu и CentOS для начинающих

nmap — бесплатная программа ,которая служит для настройки чтобы просканировать IP-сеть (и) с любым количеством компьютеров (серверов), а так же может определить состояние сервера при сканировании сети (портов и соответствующих им служб). Изначально утилита была написана для UNIX систем, но со временем было реализовано и на другие ОС. Nmap имеет при себе очень большой набор функций для сканирования, например UDP, TCP (connect), TCP SYN (полуоткрытое), FTP-proxy (прорыв через ftp), Reverse-ident, ICMP (ping), FIN, ACK, Xmas tree, SYN- и NULL-сканирование.

Во многих ОС Nmap уже есть в репозиториях. Если в какой то ОС нет его, то вы сможете  его легко получить исходники этой проги на официальном сайте проекта.

Чтобы установить nman в Ubuntu/ Debian/ Linux Mint

Нужно выполнить следующую команду (только выполнить нужно от рута):

$ sudo apt-get install nmap

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

Для начала установим дополнительные компоненты:

$ sudo apt-get install g++

После чего скачаем исходный код с нмап и соберем его, для этого выполним:

# wget -O Nmap.tgz http://nmap.org/dist/nmap-6.25.tgz
# tar -xvzf Nmap.tgz
# cd nmap-6.25
# ./configure
# make
# sudo make install

Чтобы установить nman в CentOS/RedHat/Fedora

Нужно выполнить:

# yum install nmap

Синтаксис вызова утилиты из командной строки следующий:

# nmap <нужная_опция> ваша_цель

Например, нам очень интересно узнать тип и версию операционной системы на удалённом ИП linux.notes.org. чтобы это можно сделать, нужно запустить Nmap с ключом ‘-O’ (использование этой опции требует администраторских привилегий):

# nmap -O linux.notes.org
nmap в Ubuntu и CentOS для начинающих

nmap в Ubuntu и CentOS для начинающих

Чтобы сканировать диапазон IP-адресов

Если есть такая необходимость, то используйте следующую команду:

# nmap 192.168.244.1-250

Чтобы просканировать всю подсеть нужно выполнить:

# nmap 192.168.244.0/24

Проверять только Пинг

# nmap -sP 192.168.244.134

Сканирования TCP SYN

# nmap -sS 192.168.244.134

Сканирования UDP 

# nmap -sU 192.168.244.134

Сканирование протокола IP

# nmap -sO 192.168.244.134

Сканирование портов ( 80, 25, 443 и 110)

# nmap -p 80,25,443,110 192.168.244.134

Сканирование диапазона портов 1024-2048

# nmap -p 1024-2048 192.168.244.134

Обнаружение Операционная система

# nmap -O --osscan-guess 192.168.244.134

Zenmap

Если Вам не удобен режим командной строки то легко сможете воспользоваться программой Zenmap — это GUI-утилита,  которая облегчает построение командной строки Nmap, а также обладает небольшими преимуществами (построения графической карты сети).
Zenmap имеет предустановленные профили для сканирования, которые вы сможете просто выбирать из выпадающего списка. Zenmap — крутая прога для тех, кто мало знаком с Nmap а может хочет поклацать ее.

На этом тема «nmap в Ubuntu и CentOS для начинающих» завершена.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.