Объявлен выход новой версии Nmap 7.94, популярный сетевой сканер, предназначенный для аудита сети и обнаружения активных сетевых служб.
В этой новой версии Nmap 7.94 подчеркивается, что графический интерфейс Zenmap и утилита Ndiff были преобразованы для использования Python 3.. Zenmap использует библиотеку PyGObject вместо PyGTK для создания графического интерфейса.
Еще одно изменение, которое выделяется в новой версии, заключается в том, что она добавила поддержка режима автоматической установки (/S) к установщику для Windows, в дополнение к тому, что потребление памяти было оптимизировано вместе с производительностью улучшенный код для определения ОС, поиск имени службы, сопоставление и проверка ретрансляции.
Также подчеркивается, что Улучшен анализ доменных имен, возвращаемых DNS-серверами. Для противодействия атакам путем манипулирования ответами DNS-сервера была добавлена защита от повторения и введено ограничение на размер доменного имени.
Кроме того, обновлены сигнатурные базы для идентификации сетевых приложений и операционных систем, и в эти 22 новых операционных системы были добавлены сигнатуры, которые идентифицируют последние версии систем Windows, iOS, macOS, Linux и BSD.. Общее количество подписей достигло 5700.
Библиотека Npcap обновлена до версии 1.75. Используемая для захвата и замены пакетов в Windows, библиотека разработана проектом Nmap в качестве замены WinPcap, построена с использованием современного Windows API NDIS 6 LWF и демонстрирует повышенную производительность, безопасность и надежность.
С другой стороны, упоминается, что лицензия NPSL (Лицензия на общедоступный исходный код Nmap) был обновлен, чтобы уточнить, что требования к производным произведениям и другие термины лицензии распространяются только на стороны, которые приняли лицензию в обмен на получение особых прав, таких как право на распространение Nmap. В этом случае участвующая сторона может делать все, что хочет, в соответствии с положениями об авторском праве, такими как добросовестное использование, и разработчики Nmap не будут пытаться контролировать их работу.
Из других изменений которые выделяются из этой новой версии:
- Значительно ускорена передача данных через Ncat на платформе Windows (решена проблема с задержкой в 125 мс при каждом чтении STDIN).
- Добавлена новая tftp-версия сценария NSE, который запрашивает несуществующий файл с TFTP-сервера и определяет имя и версию tftp-сервера на основе текста ошибки.
- Утилита Ncat позволяет принимать «соединения» от нескольких хостов по UDP при использовании режима прослушивания с опцией --keep-open, а также иметь возможность использовать режимы «-broker» и «--chat» по UDP.
- В режиме сканирования служб (-sV) можно было определить службы UDP, доступные через туннель DTLS (аналогично службам TCP, использующим шифрование SSL/TLS).
- В утилите Ncat при работе в режиме прослушивания и задании опций «-udp –ssl» для защиты входящих соединений используется DTLS.
В конце концов если вы хотите узнать об этом больше об этой новой версии вы можете проверить подробности в по следующей ссылке.
Как установить Nmap 7.94 на Linux?
Для тех, кто заинтересован в возможности установить Nmap вместе с другими его инструментами в своей системе, Они могут сделать это, выполнив действия, описанные ниже.
Хотя мы можем прибегнуть к компиляции исходного кода приложения в нашей системе. Код можно загрузить и скомпилировать, выполнив следующие действия:
wget https://nmap.org/dist/nmap-7.94.tar.bz2 bzip2 -cd nmap-7.94.tar.bz2 | tar xvf - cd nmap-7.94 ./configure make su root make install
В случае дистрибутивов с поддержкой пакетов RPM, они могут установить пакет Nmap 7.90, открыв терминал и выполнив следующие команды:
rpm -vhU https://nmap.org/dist/nmap-7.94-1.x86_64.rpm rpm -vhU https://nmap.org/dist/zenmap-7.94-1.noarch.rpm rpm-vhU https://nmap.org/dist/ncat-7.94-1.x86_64.rpm rpm -vhU https://nmap.org/dist/nping-0.7.94-1.x86_64.rpm