Доступний реліз сканера мережі Nmap 7.92, призначеного для проведення аудиту мережі та виявлення активних мережевих сервісів. У новій версії усунуто зауваження проекту Fedora щодо несумісності з критеріями відкритого ПЗ ліцензії NPSL (на базі GPLv2), під якою поширюється код Nmap. У новому варіанті ліцензії обов'язкова вимога купівлі окремої комерційної ліцензії при використанні коду в пропрієтарному ПЗ замінена на рекомендації використання програми OEM-ліцензування та можливості купівлі комерційної ліцензії, якщо виробник не бажає відкривати код свого продукту відповідно до вимог копілефт-ліцензії або має намір інтегрувати Nmap у продукти , несумісні з GPL.
Реліз Nmap 7.92 присвячений конференції DEFCON 2021 і включає наступні помітні зміни:
- Додано опцію «—unique» для запобігання скануванню одних і тих же IP-адрес кілька разів, коли різні доменні імена резолвуються в один IP.
- Більшість NSE-скриптів додано підтримку TLS 1.3. Для розширених можливостей, таких як створення ssl-тунелів і розбір сертифікатів, потрібно як мінімум OpenSSL 1.1.1.
- До складу включено 3 нових NSE-скриптів для забезпечення автоматизації різних дій з Nmap:
- nbns-interfaces для отримання інформації про IP-адреси мережевих інтерфейсів через звернення до NBNS (NetBIOS Name Service).
- openflow-info для отримання з OpenFlow даних про протоколи, що підтримуються.
- port-states для виведення списку мережних портів кожної стадії перевірки, включаючи результати «Not shown: X closed ports».
- Підвищено точність перевірочних UDP-запитів (UDP payload, специфічні для протоколів запити, що призводять до відповіді, а не ігнорування UDP-пакету). Додано нові перевірки: TS3INIT1 для UDP порту 3389 та DTLS для UDP 3391.
- Перероблено код для аналізу діалектів протоколу SMB2. Підвищено швидкість роботи скрипта smb-protocols. Версії протоколу SMB приведені у відповідність до документації Microsoft (3.0.2 замість 3.02).
- Додано нові сигнатури для визначення мережевих додатків та операційних систем.
- Розширено можливості бібліотеки Npcap для захоплення та встановлення пакетів на платформі Windows. Бібліотека розвивається як заміна WinPcap, побудована з використанням сучасного Windows API NDIS 6 LWF і демонструє більш високу продуктивність, безпеку та надійність. Завдяки оновленню Npcap у Nmap 7.92 реалізовано підтримку Windows 10 на системах з архітектурою ARM, включаючи пристрої Microsoft Surface Pro X та Samsung Galaxy Book G. Припинено підтримку бібліотеки WinPcap.
- Складки для Windows перекладені Visual Studio 2019, Windows 10 SDK і UCRT. Припинено підтримку Windows Vista та старіших версій.
Джерело: opennet.ru