Я только что установил nmap (никогда не использовал его раньше). Я хочу увидеть, какая машина в сети прослушивает порт 1234. Как это сделать с помощью графического интерфейса nmap.
Как найти машину, которая прослушивает определенный порт в локальной сети, используя nmap?
Ответы (3)
nmap -v -A -p 1234 192.168.1.1-255
Эта команда просканирует всю вашу подсеть
-A
включает определение версии службы, трассировку, снятие отпечатков ОС и сканирование сценариев NSE. Снятие отпечатков ОС не удастся, потому что вы сканируете только один порт; traceroute, вероятно, не нужен, потому что это локальная сеть.
- person bonsaiviking; 27.06.2013
Официально поддерживаемый (и включенный!) графический интерфейс для Nmap: Zenmap. Он использует профили для выбора общих параметров, но командная строка также явно редактируется. Чтобы начать работу, выберите профиль «Обычное сканирование», который удаляет дополнительные аргументы времени и режима сканирования. Затем введите цель в поле «Цель». Для сканирования локальной сети вы можете использовать нотацию CIDR (например, 10.10.0.0/16
) или диапазоны октетов (например, 10.10.0-255.0-255).
Чтобы сканировать только один порт, используйте опцию -p
с номером порта. Обычно также полезно указывать подробный вывод с помощью -v
. В целом ваша командная строка будет выглядеть примерно так:
nmap -p 1234 -v 10.10.10.0/24
Затем нажмите кнопку «Сканировать», чтобы начать сканирование.
Это сработало для меня
nmap -p 1234 -A -v 10.10.*.*