LINUX.ORG.RU
решено ФорумAdmin

Получить ссылки из результата nmap


0

2

У нас небольшая городская сеть, у некоторых абонентов могут быть запущены сайты, фтп. Просканировать подсеть извествено как: nmap -p21,80,443 -sV 10.10.0.0/22. Но теперь из результата сканирования, чтобы не читать большой лог, хотелось бы просто сформировать готовые ссылки http, ftp, чтобы по ним осталось только тыкнуть и зайти. Как это лучше сделать? Или для этих целей существуют другой сканер?

★★★★★

Ответ на: комментарий от YAR

Что-то вроде

rain@acnote:~$ nmap 192.168.0.0/24 -T5 -P0 | awk '/Interesting ports/{host=gensub(/\(|\)|:/, "", "G", $5)}; / open /{print $3"://"host":"gensub(/\/tcp/, "", "G", $1)}'
ssh://192.168.0.112:22
smtp://192.168.0.112:25
http://192.168.0.112:80
rpcbind://192.168.0.112:111
ipp://192.168.0.112:631
xmpp://192.168.0.112:8010
ssh://192.168.0.238:22
smtp://192.168.0.238:25
ftp://192.168.0.239:21
http://192.168.0.239:80
*********
Ну или более сложный вариант - сделать добавление приставки протокола только для определенных сервисов, исходя из номера порта

YAR ★★★★★
()

Спасибо. На самом деле расчитывал, что не придется писать что-либо самому и для этого просто существует какой-то параметр или вообще другая софтина, о которой мне не известно. Раз уж так, придется парсить...

Spoofing ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.