ntop projekt, mis arendab liikluse salvestamise ja analüüsi tööriistu, on avaldanud nDPI 4.8 pakettide süvaanalüüsi tööriistade väljaande, mis jätkab OpenDPI teegi arendamist. nDPI projekt asutati pärast ebaõnnestunud katset muudatusi OpenDPI hoidlasse edastada, mis jäi hooldusetuks. nDPI kood on kirjutatud C keeles ja levitatakse LGPLv3 litsentsi alusel.
Süsteem võimaldab määrata rakenduse tasemel protokolle kasutatavates andmetes, analüüsides võrgu tegevuse iseloomu ilma võrguportide sidumata (võib tuvastada tuntud protokolle, mille töötajad aktsepteerivad ühendusi mittestandardsel võrguportidel, näiteks kui http edastatakse mitte 80. porti kaudu või vastupidi, kui mõnda muud võrku tegevust üritatakse kamufleerida http alla ajamisega 80. porti kaudu).
Erinevused OpenDPI-st taanduvad lisaprotokollide toetamisele, Windowsi platvormile portimisele, jõudluse optimeerimisele ja kohandamisele reaalajas liiklusmonitoringus rakendustes (mõned spetsiifilised funktsioonid, mis aeglustasid mootorit, on eemaldatud), samuti Linuxi tuumamooduliks kokkupanemise võimalusele ja subprotokollide tuvastamise toetusele.
Toetatakse 53 tüüpi võrguohte (flow risk) ja üle 350 protokolli ja rakendust (OpenVPN-st, Tor-ist, QUIC-ist, SOCKS-ist, BitTorrent-ist ja IPsec-ist kuni Telegram-i, Viber-i, WhatsApp-i, PostgreSQL-i ja Gmail-i, Office 365, Google Docs ja YouTube-i päringuteni). On olemas serveri ja kliendi dekooder. SSL-sertifikaate, mis võimaldab protokolli tuvastada (näiteks Citrix Online ja Apple iCloud), kasutades krüpteerimistunnistust. Pcap-dumpide sisu analüüsimiseks või praeguse liikluse analüüsimiseks võrgu liidese kaudu on olemas tööriist nDPIreader.
Uues väljaandes:
- Mälu tarbimist on järsult vähendatud, tänu nimekirjade rakenduse ümberkujundamisele.
- Kasutusala IPv6 tugi.
- Lisatud uusi protokolli identifikaatoreid, mis on seotud täiskasvanutele mõeldud sisu, reklaami, veebianalüütika ja liikumiste jälgimisega.
- Lisatud protokollide ja teenuste toetus:
- HAProxy
- Apache Thrift
- RMCP (Kaugtüübi juhtimise protokoll)
- SLP (Teenuse asukoha protokoll)
- Bitcoin
- HTTP/2 ilma krüptimiseta
- SRTP (Turvaline reaalajas edastus)
- BACnet
- OICQ (Hiina sõnumitooja)
- OperaVPN ja ProtonVPN määratlemine on lisatud. Wireguardi määratlemine on parendatud.
- Rakendatud heuristika täielikult krüpteeritud liiklusvoogude määramiseks.
- Yandexi ja VK teenuste määratlemine on lisatud.
- Facebooki ridade ja lugude määratlemine on lisatud.
- Lisatud mänguplatvormi Roblox, NVIDIA GeForceNow pilveteenuse, Epic Games'i mängude ja mängu „Heroes of the Storm“ määratlemine.
- Parandatud otsingubotide liikluse tuvastamine.
- Parendatud protokollide ja teenuste analüüsi ja määratlemise täiustamine:
- Gnutella
- H323
- HTTP
- Hangout
- MS Teams
- Alibaba
- MGCP
- Steam
- MySQL
- Zabbix
- Laienenud tuvastatavate võrguohtude ja probleemide spekter, mis on seotud kompromiteerimise riskiga (flow risk). Lisatud uute ohtude tüüpide tugi: NDPI_MALWARE_HOST_CONTACTED ja NDPI_TLS_ALPN_SNI_MISMATCH.
- Korraldatud fuzzing-testi probleemide tuvastamiseks usaldusväärsuses.
- Lahendatud probleemid FreeBSD kogumisel.
Allikas: opennet.ru
