Windows и Zenmap
Когда установка или сканирование ведут себя не так
Эти шаги взяты из повторяющихся сообщений о Windows: пометки антивируса на Ncat, неполадки драйвера Npcap, сканирование 127.0.0.1 и закрытие Zenmap при сохранении профиля. Они относятся к установщику 7.991, если шаг не называет старую ошибку, которую выпуск уже исправил.
Сканируйте только узлы, которые вам разрешено проверять. Учебный узел на снимках: scanme.nmap.org.
Антивирус помечает ncat.exe
Nmap: не набор вирусов. Ncat, который ставит установщик Windows, может подключить программу к сокету. Поэтому некоторые движки предупреждают. Сначала посчитайте хеш установщика.
- Загрузите nmap-7.991-setup.exe и пока не запускайте его.
- Посчитайте SHA-256 и сравните его с
93BFD37B DB31A7AD FD932BEB 5DBCE060 25DA691D 01A0939E 806EA704 F7367657на странице загрузки. - Если хеш не совпадает, удалите файл. Не делайте исключение в антивирусе.
- Если хеш совпадает, а продукт всё ещё помечает ncat.exe, это известная схема ложного срабатывания. Файл можно отправить поставщику антивируса.
- После совпадения хеша можно также проверить подпись. Проект подписывает установщики и исполняемые файлы Windows сертификатом EV для Insecure.Com LLC.
- Не отключайте защиту в реальном времени для всего ПК как обычное решение. Разрешите только этот установщик.
Npcap не устанавливается или не открывает устройство
Сырым сканированиям в Windows нужен Npcap. Копия внутри установщика Nmap может отставать от отдельного выпуска Npcap. 7.99 вкладывал 1.87. Последний выпуск Npcap, отмеченный рядом с Nmap 7.991: 1.89.
- Запустите nmap-7.991-setup.exe и оставьте параметр Npcap включённым.
- Если сканирование сообщает, что не может открыть устройство, установите Npcap ещё раз из той же установки.
- Если адаптера всё ещё нет, установите Npcap 1.89, более новый выпуск драйвера, и перезагрузитесь.
- Каналы PPPoE улучшились, когда 7.98 перевёл Npcap с 1.82 на 1.83. Адаптеры VPN TAP улучшились в 7.99. Если у вас более старый Nmap, обновитесь до 7.991, а не копите обходные пути.
- Совсем без Npcap сканирование TCP connect всё ещё можно запустить:
nmap -sT -Pnпротив узла, который вам разрешено проверять. Оно использует обычные сокеты, не сырые пакеты.
Связанные заметки о возможностях: TCP connect и SYN.
Установка в Windows 10 или 11
- Убедитесь, что ПК: Windows 7 или новее, либо Windows Server 2008 R2 или новее. Windows 10 и 11 входят в этот диапазон.
- Проверьте SHA-256 файла nmap-7.991-setup.exe.
- Запустите установку. Оставьте выбранными основные файлы Nmap, Register Nmap Path, Npcap, Zenmap, Ncat и Ndiff.
- Откройте Zenmap из меню «Пуск» или откройте новое окно командной строки и выполните
nmap. - Если строка сообщает, что nmap не распознан, PATH не был зарегистрирован. Переустановите с включённым этим флажком, затем откройте новое окно. Старое окно хранит старый PATH.
- Если Zenmap падает сразу при старте сканирования, а локаль Windows использует нелатинский набор символов, у вас, вероятно, сборка старше 7.97. Установите 7.991.
Сканирование этого ПК ничего не возвращает
Windows часто не может сырым способом сканировать 127.0.0.1 или собственный адрес ПК в локальной сети, пока не установлен Npcap. Это ограничение платформы, которое обходит драйвер Npcap.
- Установите Npcap из установки Nmap.
- Снова просканируйте 127.0.0.1 из Zenmap или командной строки.
- Если Npcap всё ещё не загружается, выполните
nmap -sT -Pn 127.0.0.1. - Читайте результат только как локальную проверку. Он не описывает, как узел выглядит с другой машины.
Zenmap закрывается или не сохраняет профиль
У редактора профилей есть вкладки Profile, Scan, Ping, Scripting, Target, Source, Other и Timing. Вкладка Other задаёт подробность (-v). Это окно: на странице возможностей. Несколько ошибок с падением в этом редакторе исправлены в 7.98 и 7.991.
- Установите 7.991. Сохранение профиля со знаком процента раньше роняло редактор. Этот случай исправлен.
- Если Zenmap завершается, когда сам Nmap даёт сбой, 7.98 исправил «ValueError: I/O operation on closed file».
- Сбой
KeyError: 'vl_6_logo'иDuplicateSectionErrorв редакторе профилей также исправлены в 7.991. - Тёмный режим: Profile, затем Toggle Dark Mode. Он появился в 7.96.
- Прочитайте поле Command, прежде чем нажать Scan. Профиль только подставляет команду nmap.
Обзор экрана: Zenmap на странице возможностей.
Привычки, которые стоит сохранить
- Запишите, кто одобрил сканирование, до начала.
- Начните с
-snили короткого списка портов (-F) на лабораторном узле. - На рабочей локальной сети держитесь T2 или T3. Профиль Quick scan использует T4, он быстрее и шумнее.
- Сохраняйте XML флагом
-oX, если позже сравните запуск в Ndiff. - Держите хеш установщика рядом с записью об изменении для этого окна обслуживания.