Trafikni qo'lga olish va tahlil qilish vositalarini ishlab chiqadigan ntop loyihasi OpenDPI kutubxonasini rivojlantirishni davom ettiruvchi nDPI 6.0 paketli chuqur tekshiruv uchun asboblar to'plamini nashr etdi. nDPI loyihasi o'zgarishlarni OpenDPI omboriga o'tkazish bo'yicha muvaffaqiyatsiz urinishdan so'ng asos solingan va u saqlanib qolgan. nDPI kodi C tilida yozilgan va LGPLv3 ostida litsenziyalangan.
Tizim tarmoq portlariga ulanmagan holda tarmoq faolligining mohiyatini tahlil qilib, trafikda ishlatiladigan dastur darajasidagi protokollarni aniqlash imkonini beradi (u ishlovchilar nostandart tarmoq portlarida ulanishlarni qabul qiladigan taniqli protokollarni aniqlashi mumkin, masalan, agar http 80-portdan yuborilmasa yoki aksincha, ular 80-portda ishga tushirish orqali boshqa tarmoq faoliyatini http sifatida kamuflyaj qilishga harakat qilishsa).
OpenDPI dan farqlar qo'shimcha protokollarni qo'llab-quvvatlash va platformaga portlash bilan bog'liq. Windows, ishlashni optimallashtirish, real vaqt rejimida trafikni kuzatish ilovalarida foydalanish uchun moslashtirish (dvigatelni sekinlashtiradigan ba'zi o'ziga xos xususiyatlarni olib tashlash) va yadro moduli sifatida yaratish imkoniyati Linux va pastki protokollarning ta'rifini qo'llab-quvvatlash.
56 turdagi tarmoq tahdidlarini (oqim xavfi) va 450 dan ortiq protokollar va ilovalarni aniqlashni qo'llab-quvvatlaydi (dan OpenVPN, Tor, QUIC, SOCKS, BitTorrent va IPsec dan Telegram, Viber, WhatsApp, PostgreSQL ga va Gmail, Office 365, Google Docs va YouTube ga so'rovlar). Server va mijoz uchun dekoder mavjud. SSL- shifrlash sertifikati yordamida protokolni (masalan, Citrix Online va Apple iCloud) aniqlash imkonini beruvchi sertifikatlar. nDPIreader yordamchi dasturi pcap dumps yoki joriy tarmoq interfeysi trafikining tarkibini tahlil qilish uchun taqdim etilgan.
Yangi nashrda:
- Litsenziyalash shartlari o'zgartirildi. Asosiy nDPI kutubxonasi LGPLv3 litsenziyasi ostida qolmoqda, ammo DNS, QUIC va TLS kabi ba'zi trafikni tahlil qilish modullari ikki tomonlama litsenziyaga o'tkazildi: notijorat loyihalar uchun LGPLv3 va foyda olish loyihalari uchun tijorat litsenziyasi.
- Slowloris, Slow POST va Slow GET sinflarining DoS hujumlarini aniqlash va bloklash imkoniyati qo'shildi, bunda mijoz javob oladi yoki so'rovni juda sekin yuboradi, ulanishni yopmasdan, shuningdek, uning vaqt tugashiga yo'l qo'ymasdan, bu esa faol ulanishlar sonining cheklanishiga imkon beradi.
- Zararli faoliyatni aniqlashga yordam beradigan JA4 trafik barmoq izlarini aniqlashning ishonchliligi yaxshilandi. Soxta ijobiy natijalar ehtimolini kamaytirish uchun tanlab JA4 xesh hisoblash amalga oshirildi. Bu JA4 xeshlarining o'ziga xosligini kamaytiradigan Pre-Shared Key (PSK) sessiyasini qayta tiklash kengaytmasi kabi sessiyaga bog'liq bo'lgan ayrim TLS kengaytmalarini qamrab olmaydi.
- Ilovaga integratsiyalashgan va o'chirilganida qo'shimcha yuk yaratmaydigan USDT (Userland Statically Defined Tracing) kuzatuv mexanizmi uchun qo'llab-quvvatlash qo'shildi. USDT ishlab chiqarish mashinalarida bpftrace va perf yordamchi dasturlari yordamida nDPI ishlashini tekshirish imkonini beradi. serverlar alohida disk raskadrovka tuzilmalaridan foydalanmasdan.
- Overlay va mesh tarmoqlarida ishlatiladigan Meshtastic, libp2p, YGGDRASIL va Nebula protokollarini tekshirish uchun qo'llab-quvvatlash qo'shildi.
- JSON va MsgPack formatlarida ma'lumotlarni tasniflash imkoniyati, shuningdek, turli GitHub xizmatlari (Copilot, Packages, Actions) va Proton (Mail, Pass, Drive, Calendar, Docs, Wallet, Lumo, Meet) bilan bog'liq faoliyatni ajratish imkoniyati joriy etildi.
- Trafikda ovozli va video qo'ng'iroqlarni ajratib ko'rsatish uchun qo'shimcha yordam qo'shildi.
- Kontentni boshqarishning yangi toifalari taklif qilindi: bolalar, qidiruv tizimlari, zo'ravonlik, giyohvand moddalar va qurollar.
Manba: opennet.ru
