Перейти к содержанию
Скачать 7.991

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). Это окно: на странице возможностей. Несколько ошибок с падением в этом редакторе исправлены в 7.98 и 7.991.

  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.

Обзор экрана: Zenmap на странице возможностей.


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

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

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