Projekti ntop, që zhvillon mjete për kapjen dhe analizën e trafikut, publikoi një lëshim të mjeteve për inspektimin e thellë të paketeve nDPI 4.8, duke vazhduar zhvillimin e bibliotekës OpenDPI. Projekti nDPI u krijua pas një përpjekjeje të dështuar për të transferuar ndryshimet në depozita OpenDPI, e cila mbeti pa mbështetje. Kodi nDPI është shkruar në gjuhën C dhe shpërndahet nën licencën LGPLv3.
Sistemi lejon përcaktimin e protokolleve të përdorura në trafik në nivelin e aplikacionit, duke analizuar karakterin e aktivitetit rrjetësor pa lidhje me portet rrjetësore (mund të përcaktojë protokolle të njohura, për të cilët përpunuesit pranojnë lidhje në porte të pazakonta rrjetësore, për shembull, nëse http ndihmohet jo nga porta 80, ose përkundrazi, kur ndonjë aktivitet tjetër rrjetësor mundohet të maskohet si http duke u nisur nga porta 80).
Dallimet nga OpenDPI përfshijnë mbështetje për protokolle shtesë, portim për platformën Windows, optimizimin e performancës, adaptimin për aplikacionet e monitorimit të trafikut në kohë reale (kanë hequr disa funksionalitete specifike që ngadalësonin motorin), mundësinë e ndërtimit në formën e një moduli të bërthamës Linux dhe mbështetje për përcaktimin e nënprotokolleve.
Mbështetet përcaktimi i 53 llojeve të kërcënimeve rrjetore (flow risk) dhe mbi 350 protokolleve e aplikacioneve (nga OpenVPN, Tor, QUIC, SOCKS, BitTorrent dhe IPsec deri te Telegram, Viber, WhatsApp, PostgreSQL dhe kërkesat për Gmail, Office 365, Google Docs dhe YouTube). Ka një dekodues për serverët dhe klientët. certifikatat SSL, duke lejuar përcaktimin e protokollit (për shembull, Citrix Online dhe Apple iCloud), duke përdorur certifikatën e enkriptimit. Për analizimin e përmbajtjes së dump-eve pcap ose trafikut aktual përmes ndërfaqes rrjetësore, ofrohet utilitari nDPIreader.
NĂ« versionin e ri:
- Përdorimi i memories është reduktuar ndjeshëm, falë ripunimit të implementimit të listave.
- Zgjeruar mbështetje IPv6.
- Identifikues të rinj të protokolleve të lidhura me përmbajtjen për të rritur, reklamimin, analizën e web-it dhe ndjekjen e lëvizjeve.
- Shtuar mbështetje për protokollet dhe shërbimet:
- HAProxy
- Apache Thrift
- RMCP (Protokolli i Kontrollit të Menaxhimit të Largët)
- SLP (Protokolli i Lokacionit të Shërbimeve)
- Bitcoin
- HTTP/2 pa enkriptim
- SRTP (Transporti i Sigurt në Kohë Reale)
- BACnet
- OICQ (mesazhi kinez)
- ĂshtĂ« shtuar pĂ«rcaktimi i OperaVPN dhe ProtonVPN. PĂ«rmirĂ«suar pĂ«rcaktimi i Wireguard.
- ĂshtĂ« realizuar njĂ« heuristikĂ« pĂ«r identifikimin e rrjedhave tĂ« trafikut tĂ«rĂ«sisht tĂ« enkriptuara.
- ĂshtĂ« shtuar pĂ«rcaktimi pĂ«r shĂ«rbimet Yandex dhe VK.
- ĂshtĂ« shtuar pĂ«rcaktimi pĂ«r reels dhe stories tĂ« Facebook.
- ĂshtĂ« shtuar pĂ«rcaktimi i platformĂ«s sĂ« lojrave Roblox, shĂ«rbimit cloud NVIDIA GeForceNow, lojĂ«rave tĂ« kompanisĂ« Epic Games, lojĂ«s "Heroes of the Storm".
- Përcaktimi i trafikut nga robotët e kërkimit është përmirësuar.
- Përmirësuar analiza dhe identifikimi i protokolleve dhe shërbimeve:
- Gnutella
- H323
- HTTP
- Hangout
- MS Teams
- Alibaba
- MGCP
- Steam
- MySQL
- Zabbix
- ĂshtĂ« zgjeruar spektri i kĂ«rcĂ«nimeve rrjetore tĂ« identifikuara dhe problemeve tĂ« lidhura me riskun e kompromitimit (flow risk). ĂshtĂ« shtuar mbĂ«shtetje pĂ«r lloje tĂ« reja kĂ«rcĂ«nimesh: NDPI_MALWARE_HOST_CONTACTED dhe NDPI_TLS_ALPN_SNI_MISMATCH.
- ĂshtĂ« organizuar testimi fuzzing pĂ«r identifikimin e problemeve me besueshmĂ«rinĂ«.
- Zgjidhur problemet me ndërtimin në FreeBSD.
Burimi: opennet.ru
