К содержанию
Обрезанный бирюзовый знак глаза, используемый как эмблема Nmap Nmap сканер

Windows и Zenmap

Когда установка или сканирование сбоит

Эти шаги взяты из повторяющихся сообщений о Windows: отметки антивируса на Ncat, неполадки драйвера Npcap, сканирования 127.0.0.1 и закрытие Zenmap при сохранении профиля. Они относятся к установщику 7.991, если шаг не называет более старую ошибку, которую выпуск уже исправил.

Сканируйте только узлы, которые вам разрешено проверять. Учебный узел на снимках экрана: scanme.nmap.org.


Антивирус отмечает ncat.exe

Nmap: это не набор вирусов. Ncat, который ставит установщик Windows, может связать программу с сокетом. Поэтому некоторые движки предупреждают. Сначала сверьте хеш установщика.

  1. Загрузите nmap-7.991-setup.exe и пока не запускайте его.
  2. Вычислите SHA-256 и сравните его с 93BFD37B DB31A7AD FD932BEB 5DBCE060 25DA691D 01A0939E 806EA704 F7367657 на странице загрузки.
  3. Если хеш не совпадает, удалите файл. Не делайте исключение в антивирусе.
  4. Если хеш совпадает, а продукт всё ещё отмечает ncat.exe, это совпадает с известной картиной ложного срабатывания. Файл можно отправить поставщику антивируса.
  5. После совпадения хеша можно также проверить подпись. Проект подписывает установщики и исполняемые файлы Windows сертификатом EV для Insecure.Com LLC.
  6. Не отключайте защиту в реальном времени для всего ПК как обычное решение. Разрешите только этот установщик.

Npcap не устанавливается или не открывает устройство

Сырым сканированиям в Windows нужен Npcap. Копия внутри установщика Nmap может отставать от отдельного выпуска Npcap. 7.99 включал 1.87. Последний выпуск Npcap, отмеченный рядом с Nmap 7.991: 1.89.

  1. Запустите nmap-7.991-setup.exe и оставьте параметр Npcap включённым.
  2. Если сканирование сообщает, что не может открыть устройство, установите Npcap ещё раз из того же установщика.
  3. Если адаптера по-прежнему нет, установите Npcap 1.89, более новый выпуск драйвера, и перезагрузите компьютер.
  4. Каналы PPPoE улучшились, когда 7.98 перевёл Npcap с 1.82 на 1.83. Адаптеры VPN TAP улучшились в 7.99. Если у вас более старый Nmap, обновитесь до 7.991, а не накапливайте обходные пути.
  5. Совсем без Npcap сканирование TCP connect всё ещё может идти: nmap -sT -Pn против узла, который вам разрешено проверять. Оно использует обычные сокеты, а не сырые пакеты.

Связанные заметки о возможностях: TCP connect и SYN.


Установка в Windows 10 или 11

  1. Убедитесь, что ПК работает под Windows 7 или новее либо под Windows Server 2008 R2 или новее. Windows 10 и 11 входят в этот диапазон.
  2. Проверьте SHA-256 файла nmap-7.991-setup.exe.
  3. Запустите установку. Оставьте выбранными основные файлы Nmap, Register Nmap Path, Npcap, Zenmap, Ncat и Ndiff.
  4. Откройте Zenmap из меню Пуск или откройте новое окно командной строки и выполните nmap.
  5. Если строка сообщает, что nmap не распознан, PATH не был зарегистрирован. Переустановите программу с этим флажком и откройте новое окно. Старое окно хранит старый PATH.
  6. Если Zenmap завершается сбоем сразу при старте сканирования, а локаль Windows использует нелатинский набор символов, вы, вероятно, на сборке старше 7.97. Установите 7.991.

Сканирование этого ПК ничего не возвращает

Windows часто не может сырым способом сканировать 127.0.0.1 или собственный адрес ПК в локальной сети, пока не установлен Npcap. Это ограничение платформы, которое обходит драйвер Npcap.

  1. Установите Npcap из установщика Nmap.
  2. Снова просканируйте 127.0.0.1 из Zenmap или командной строки.
  3. Если Npcap всё ещё не загружается, выполните nmap -sT -Pn 127.0.0.1.
  4. Читайте результат только как локальную проверку. Он не описывает, как узел выглядит с другой машины.

Zenmap закрывается или не сохраняет профиль

В редакторе профилей есть вкладки Profile, Scan, Ping, Scripting, Target, Source, Other и Timing. Вкладка Other задаёт уровень подробности (-v). Это окно есть на странице возможностей. Несколько ошибок сбоя в этом редакторе исправлены в недавних выпусках.

  1. Установите 7.991. Сохранение профиля, который содержит знак процента, раньше приводило к сбою редактора. Этот случай исправлен.
  2. Если Zenmap завершается, когда сбой происходит в самом Nmap, 7.98 исправил "ValueError: I/O operation on closed file".
  3. Сбой KeyError: 'vl_6_logo' и DuplicateSectionError в редакторе профилей также исправлены в 7.991.
  4. Тёмный режим: Profile, затем Toggle Dark Mode. Он появился в 7.96.
  5. Прочитайте поле Command, прежде чем нажимать Scan. Профиль только подставляет команду nmap.

Привычки, которые стоит сохранять

  1. Запишите, кто одобрил сканирование, прежде чем начать.
  2. Начните с -sn или короткого списка портов (-F) на лабораторном узле.
  3. На рабочей локальной сети оставайтесь на T2 или T3. Профиль Quick scan использует T4: это быстрее и шумнее.
  4. Сохраняйте XML через -oX, если позже будете сравнивать запуск в Ndiff.
  5. Держите хеш установщика рядом с записью об изменении для этого окна обслуживания.

Читать вопросы

Скачать 7.991