Не удалось разрешить IP-адрес nmap в Kali Linux - PullRequest
0 голосов
/ 16 мая 2019

Я написал скрипт bash для простого сканера. Он запрашивает у пользователя первый и последний IP-адреса, а также номер порта, а затем сохраняет их в переменных. Затем он использует nmap для сканирования диапазона IP-адресов на наличие открытых портов MySQL.

Вот мой код

#!/bin/bash

echo "What is the first IP address?"

read firstIP

echo "What is the last IP address?"

read lastIP

echo "What port number do you want to scan?"

read port

nmap -sT $firstIP-$lastIP -p $port >/dev/null -oG MySQLscan

cat MySQLscan | grep open MySQLscan2

cat MySQlscan2

Для первой подсказки я ввел 192.168.181.0. Для второй подсказки я ввел 192.168.181.255. Для номера порта я ввел 3306. Однако, результат, который я получил, был:

Не удалось разрешить "192.168.181.0-192.168.181.255"

ВНИМАНИЕ: цели не указаны, поэтому отсканировано 0 хостов.

Почему не удается разрешить IP-адреса?

1 Ответ

1 голос
/ 16 мая 2019

В nmap вы должны указать этот диапазон IP-адресов в одной из следующих форм:

  1. 192.168.181.0/24
  2. 192.168.181.0-255

Таким образом, правильный путь - либо <start_ip_addr>/<subnet_mask> (будет сканироваться все IP-адреса в этой подсети, начиная с предоставленной), либо <start_ip_addr>-<last_term_in_subnet_range> (будет выполняться поиск до последнего заданного термина, начиная с предоставленного IP-адреса).

...