nDPI 4.4 chuqur paketli tekshirish tizimining chiqarilishi

Trafikni qo'lga olish va tahlil qilish vositalarini ishlab chiqadigan ntop loyihasi OpenDPI kutubxonasini rivojlantirishni davom ettiruvchi nDPI 4.4 chuqur paketlarni tekshirish asboblar to'plamini nashr etdi. nDPI loyihasi OpenDPI omboriga o'zgartirish kiritishga bo'lgan 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 faoliyatining xarakterini tahlil qilib, trafikda ishlatiladigan dastur darajasidagi protokollarni aniqlash imkonini beradi (u ishlovchilari 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 orasida qo'shimcha protokollarni qo'llab-quvvatlash, Windows platformasiga o'tish, ishlashni optimallashtirish, real vaqt rejimida trafikni kuzatish dasturlarida foydalanish uchun moslashish (dvigatelni sekinlashtiradigan ba'zi o'ziga xos xususiyatlar olib tashlandi), Linux yadro moduli va subprotokollarni aniqlashni qo'llab-quvvatlash.

ВсСго поддСрТиваСтся опрСдСлСния ΠΎΠΊΠΎΠ»ΠΎ 300 ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΡ‚ OpenVPN, Tor, QUIC, SOCKS, BitTorrent ΠΈ IPsec Π΄ΠΎ Telegram, Viber, WhatsApp, PostgreSQL ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ GMail, Office365, GoogleDocs ΠΈ YouTube. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ сСрвСрных ΠΈ клиСнтских SSL-сСртификатов, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Citrix Online ΠΈ Apple iCloud), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ сСртификат ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. Для Π°Π½Π°Π»ΠΈΠ·Π° содСрТимого pcap-Π΄Π°ΠΌΠΏΠΎΠ² ΠΈΠ»ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· сСтСвой интСрфСйс поставляСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° nDPIreader.

Yangi nashrda:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π²Ρ‹Π·ΠΎΠ²Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° для Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡƒΠ³Ρ€ΠΎΠ·Ρ‹.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция ndpi_check_flow_risk_exceptions() для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² сСтСвых ΡƒΠ³Ρ€ΠΎΠ·.
  • Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° сСтСвыС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, TLS) ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сСрвисы Google).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π΄Π²Π° Π½ΠΎΠ²Ρ‹Ρ… уровня ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ: NDPI_CONFIDENCE_DPI_PARTIAL ΠΈ NDPI_CONFIDENCE_DPI_PARTIAL_CACHE.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ шаблон для опрСдСлСния использования сСрвиса Cloudflare WARP
  • ВнутрСнняя рСализация hashmap Π·Π°ΠΌΠ΅Π½Π΅Π½Π° Π½Π° uthash.
  • ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ привязки для языка Python.
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ задСйствована встроСнная рСализация gcrypt (для использования систСмной Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° опция β€”with-libgcrypt).
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ спСктр выявляСмых сСтСвых ΡƒΠ³Ρ€ΠΎΠ· ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, связанных с риском ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚Π°Ρ†ΠΈΠΈ (flow risk). Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΡƒΠ³Ρ€ΠΎΠ·: NDPI_PUNYCODE_IDN, NDPI_ERROR_CODE_DETECTED, NDPI_HTTP_CRAWLER_BOT ΠΈ NDPI_ANONYMOUS_SUBSCRIBER.
  • Protokollar va xizmatlar uchun qo'shimcha yordam:
    • UltraSurf
    • i3D
    • tartibsizlik o'yinlari
    • tsan
    • TunnelBear VPN
    • yig'ilgan
    • PIM (Protokoldan mustaqil multicast)
    • Pragmatik umumiy multicast (PGM)
    • RSH
    • ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ GoTo, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ GoToMeeting
    • Dazn
    • MPEG-DASH
    • Agora dasturiy ta'minoti aniqlangan real vaqtda tarmoq (SD-RTN)
    • Toca Boka
    • VXLAN
    • DMNS/LLMNR
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ Ρ€Π°Π·Π±ΠΎΡ€ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ²:
    • SMTP/SMTPS (Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° STARTTLS)
    • OCSP
    • TargusDataspeed
    • Usenet
    • DTLS
    • TFTP
    • SOAP via HTTP
    • GenshinImpact
    • IPSec/ISAKMP
    • DNS
    • syslog
    • DHCP
    • NATS
    • UTube
    • Xiaomi
    • Raknet
    • gnutella
    • Kerberos
    • QUIC (Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° спСцификации v2drft 01)
    • SSDP
    • SNMP
    • ADI
    • AES-NI

Manba: opennet.ru

a Izoh qo'shish