Ise agbese na oke, awọn irinṣẹ idagbasoke fun yiya ati itupalẹ ijabọ, atejade Tu ti irinṣẹ fun jin package ayewo nDPI 3.0, tẹsiwaju awọn idagbasoke ti awọn ìkàwé ṢiiDPI. Ise agbese nDPI jẹ ipilẹ lẹhin igbiyanju ti ko ni aṣeyọri lati gbe awọn iyipada si ibi ipamọ ṢiiDPI, eyiti o fi silẹ laini tẹle. Awọn koodu nDPI ti kọ sinu C ati pin nipasẹ iwe-aṣẹ labẹ LGPLv3.
Ise agbese na ti o faye gba pinnu awọn ilana-ipele ohun elo ti a lo ninu ijabọ, itupalẹ iru iṣẹ ṣiṣe nẹtiwọọki laisi asopọ si awọn ibudo nẹtiwọọki (le ṣe idanimọ awọn ilana ti a mọ daradara ti awọn oluṣakoso gba awọn asopọ lori awọn ebute oko oju omi ti kii ṣe boṣewa, fun apẹẹrẹ, ti http ko ba firanṣẹ lati ọdọ. ibudo 80, tabi, Lọna, nigbati diẹ ninu awọn ti won gbiyanju lati camouflage miiran nẹtiwọki aṣayan iṣẹ-ṣiṣe bi http nipa nṣiṣẹ o lori ibudo 80).
Awọn iyatọ lati OpenDPI wa si isalẹ lati ṣe atilẹyin fun awọn ilana afikun, gbigbe fun pẹpẹ Windows, iṣapeye iṣẹ, isọdi fun lilo ninu awọn ohun elo fun ibojuwo ijabọ ni akoko gidi (diẹ ninu awọn ẹya kan pato ti o fa fifalẹ ẹrọ naa ti yọ kuro),
awọn agbara apejọ ni irisi module ekuro Linux kan ati atilẹyin fun asọye awọn ilana abẹlẹ.
Apapọ ilana 238 ati awọn asọye ohun elo ni atilẹyin, lati
ṢiiVPN, Tor, QUIC, SOCKS, BitTorrent ati IPsec si Telegram,
Viber, WhatsApp, PostgreSQL ati awọn ipe si GMail, Office365
GoogleDocs ati YouTube. Olupin kan wa ati oluyipada ijẹrisi SSL alabara ti o fun ọ laaye lati pinnu ilana naa (fun apẹẹrẹ, Citrix Online ati Apple iCloud) ni lilo ijẹrisi fifi ẹnọ kọ nkan. IwUlO nDPIreader ti pese lati ṣe itupalẹ awọn akoonu ti awọn idalenu pcap tabi ijabọ lọwọlọwọ nipasẹ wiwo nẹtiwọọki.
Alaye nipa ilana naa ti han ni bayi lẹsẹkẹsẹ lori asọye, laisi iduro fun awọn metadata kikun lati gba (paapaa nigbati awọn aaye kan pato ko ti ṣe atunto nitori ikuna lati gba awọn apo-iwe nẹtiwọọki ti o baamu), eyiti o ṣe pataki fun awọn atunnkanka ijabọ ti o nilo lati lẹsẹkẹsẹ. dahun si awọn orisi ti ijabọ. Fun awọn ohun elo ti o nilo iyapa ilana kikun, ndpi_extra_dissection_possible() API ti pese lati rii daju pe gbogbo awọn metadata ilana jẹ asọye.
Ti ṣe imuse ṣiṣayẹwo jinle ti TLS, yiyo alaye nipa deede ijẹrisi ati hash SHA-1 ti ijẹrisi naa.
Asia "-C" ti jẹ afikun si ohun elo nDPIreader fun gbigbejade ni ọna kika CSV, eyiti o jẹ ki o ṣee ṣe lati lo afikun ohun elo ntop mu ṣẹ oyimbo eka iṣiro awọn ayẹwo. Fun apẹẹrẹ, lati pinnu IP ti olumulo ti o wo awọn fiimu lori NetFlix gun julọ:
Ṣe afikun atilẹyin fun ohun ti a dabaa ninu Cisco ayoawọn onimọ-ẹrọ idamo iṣẹ-ṣiṣe irira ti o farapamọ ni ijabọ ti paroko nipa lilo iwọn apo ati fifiranṣẹ akoko / itupalẹ lairi. Ni ndpiReader, ọna naa ti mu ṣiṣẹ nipasẹ aṣayan “-J”.
Pipin awọn ilana si awọn ẹka ti pese.
Atilẹyin ti a ṣafikun fun ṣiṣe iṣiro IAT (Akoko Inter-Arrival) lati ṣe idanimọ awọn aiṣedeede ni lilo ilana, fun apẹẹrẹ, lati ṣe idanimọ lilo ilana naa lakoko awọn ikọlu DoS.
Awọn agbara itupalẹ data ti a ṣafikun ti o da lori awọn metiriki iṣiro gẹgẹbi entropy, tumọ, iyapa boṣewa, ati iyatọ.
Ẹya akọkọ ti awọn abuda fun ede Python ti ni imọran.
Ṣafikun ipo kan fun wiwa awọn okun kika ni ijabọ lati ṣawari awọn jijo data. IN
Ipo ndpiReader ti ṣiṣẹ pẹlu aṣayan “-e”.
Atilẹyin ti a ṣafikun fun ọna idanimọ alabara TLS JA3, eyiti o fun ọ laaye lati pinnu, ti o da lori awọn abuda ti isọdọkan asopọ ati awọn paramita pàtó kan, iru sọfitiwia wo ni a lo lati fi idi asopọ kan mulẹ (fun apẹẹrẹ, o fun ọ laaye lati pinnu lilo Tor ati awọn ohun elo boṣewa miiran).
Atilẹyin ti a ṣafikun fun awọn ọna fun idamo awọn imuse SSH (HASSH) ati DHCP.
Fi kun awọn iṣẹ fun serializing ati deserializing data ni
Iru-Iye-iye (TLV) ati awọn ọna kika JSON.
Atilẹyin ti a ṣafikun fun awọn ilana ati awọn iṣẹ: DTLS (TLS lori UDP),
hulu,
TikTok/Musical.ly,
Fidio WhatsApp,
DNSoverHTTPS
Ipamọ data
Ila,
Google Duo, Hangout,
WireGuard VPN,
IMO
Sun-un.us.