Megjelent a Nmap 7.95 biztonsági hálózati szkenner, amelynek célja a hálózati auditálás és az aktív hálózati szolgáltatások azonosítása. A projekt kódja az NPSL (Nmap Public Source License) licenc alatt érhető el, amely a GPLv2 licencen alapul, és ajánlásokat (nem kötelező előírásokat) tartalmaz az OEM licencelés és a kereskedelmi licenc vásárlásának felhasználására, ha a gyártó nem kívánja nyilvánosságra hozni a terméke forráskódját a copyleft-licenc követelményei szerint, vagy ha integrálni szeretné a Nmap-ot a GPL-el nem kompatibilis termékekbe.
Az NPSL licenc feltételei csak azok számára alkalmazandók, akik elfogadják a licencet különleges jogok, például a Nmap újraelosztási jogának megszerzéséért. A résztvevő fél minden szükséges intézkedést megtehet a szerzői jog rendelkezései alapján, például a tisztességes használat keretein belül, és a Nmap fejlesztői nem próbálnak ellenőrzést gyakorolni az munkájuk felett.
Főbb változások:
- Több mint 2500 új alkalmazás- és szolgáltatásverzió-azonosító került hozzáadásra, így az azonosítók összesített száma 12089 rekordra nőtt. Az azonosított protokollok száma 1237-ről 1246-ra emelkedett. Egyebek mellett támogatást kapott a grpc, mysqlx, essnet, remotemouse és tuya protokollokhoz.
- 336 operációs rendszer azonosító került hozzáadásra. Az azonosított operációs rendszer verziók összesített száma elérte a 6036-ot. Az iOS 15 és 16, a macOS 12 és 13, a Linux kernel 6.1, az OpenBSD 7.1 és az lwIP 2.2 verziók azonosítása biztosítva van.
- A csomag tartalmaz 4 új NSE szkriptet, amelyek a Nmap különféle műveleteinek automatizálására szolgálnak. Az új szkriptek a DINA közösség által készültek, és különböző ipari vezérlők számára kérdéseket küldenek:
- hartip-info — információkérések az Highway Addressable Remote Transducer protokoll használatával.
- iec61850-mms — kérdések küldése a Manufacturing Message Specification-hoz.
- multicast-profinet-discovery — multicast üzenetek küldése a "PROFINET DCP Identify All"-hoz, és válasz megjelenítése.
- profinet-cm-lookup — kérdések küldése a DCERPC feldolgozóihoz a PNIO-CM szolgáltatáson keresztül.
- A kész csomagokban frissítve lettek a Lua 5.4.6, libpcre2 10.43, zlib 1.3.1, libssh2 1.11.0 és liblinear 2.47 verziók.
- A Zenmap és Ndiff csomagok létrehozásakor a setuptools eszközök kerültek felhasználásra, a distutils helyett.
- Javítva lett az operációs rendszerek azonosításához szükséges aláírásmérési kód, a nmap-os-db szintaxisa pedig módosításra került a TCP opciók szövegében található tartományok támogatása érdekében.
- Javították a működésfigyelő motor operációs rendszerek azonosító képességét, amelynél minden újabb próbálkozás során mostantól a forráshálózati port száma változik.
- A portszkenner motorjánál több optimalizálást alkalmaztak, amelyek a profilozási eredményeken alapulnak.
Forrás: opennet.ru
