Доброго времени суток
В выводе nmap указывает ip и адрес, получаемый через PTR запрос
К сожалению, это не всегда то что нужно, особенно если у хоста несколько имён и тем более в случае cname
cat hostnames.txt | nmap -i - -p 22 -oG -
сейчас если на входе host1, то на выходе может быть
- host1.domain.com
- host1_name2.domain.com
- host1_name3.domain.com
Моя задача - обработать список имён, отфильтровав по открытым портам. Менять в списке host1 на host1_name2 нельзя, нужен честный фильтр. В результате приходится в цикле вызывать nmap по одному хосту, что очень медленно
Можно ли убедить nmap отображать в выводе именно то имя, что было на входе?