Определение ОС не работает с использованием NMAP

Я пытаюсь определить ОС с помощью nmap, но она ее не распознает. Ошибка, которую я получаю:

Пропуск SYN Stealth Scan для xx.xx.xx.xx, потому что Windows не поддерживает сканирование вашей собственной машины (localhost) таким образом. Пропуск сканирования ОС для xx.xx.xx.xx, поскольку оно не работает на вашей собственной машине (localhost)

Вот команда, которую я использовал:

nmap -vv -O xx.xx.xx.xx > c:\out.txt

Не уверен, что мне здесь не хватает.


person Sam    schedule 26.02.2015    source источник
comment
Похоже, что это дубликат superuser.com/questions/427437/   -  person ChrisInEdmonton    schedule 27.02.2015


Ответы (1)


Сообщение показывается вам очень ясно. Windows не поддерживает сканирование вашей собственной машины (localhost). На веб-странице nmap вы можете найти дополнительную информацию о nmap и Windows, например:

Как правило, вы не можете сканировать свою собственную машину от самой себя (используя петлевой IP-адрес, такой как 127.0.0.1 или любой из его зарегистрированных IP-адресов). Это ограничение Windows, которое мы еще не обошли. Если вы действительно хотите это сделать, используйте сканирование TCP-подключения без проверки связи (-sT -Pn), поскольку оно использует высокоуровневый API сокетов, а не отправляет необработанные пакеты.

В Linux Вы можете это сделать.

person sinkmanu    schedule 26.02.2015