Трафикти тартуу жана талдоо үчүн куралдарды иштеп чыгуучу ntop долбоору OpenDPI китепканасын өнүктүрүүнү уланткан nDPI 6.0 пакеттерин терең текшерүү үчүн инструменттерди чыгарды. nDPI долбоору OpenDPI репозиторийине өзгөртүүлөрдү киргизүү боюнча ийгиликсиз аракеттен кийин негизделген, ал сакталбай калган. nDPI коду C тилинде жазылган жана LGPLv3 астында лицензияланган.
Система тармак портторуна байланбастан тармак ишинин мүнөзүн талдоо менен трафикте колдонулган колдонмо деңгээлиндеги протоколдорду аныктоого мүмкүндүк берет (ал иштеп чыгуучулары стандарттуу эмес тармак портторундагы байланыштарды кабыл алган белгилүү протоколдорду аныктай алат, мисалы, эгерде http 80 портунан жөнөтүлбөсө, же тескерисинче, алар 80 портунда иштетип, башка тармак ишин http катары камуфляж кылууга аракет кылып жаткан учурда).
OpenDPIден айырмачылыктар кошумча протоколдорду колдоо жана платформага порттоо менен байланыштуу. Windows, иштин натыйжалуулугун оптималдаштыруу, реалдуу убакыт режиминдеги трафикти көзөмөлдөө тиркемелеринде колдонууга ылайыкташтыруу (кыймылдаткычты жайлаткан айрым өзгөчөлүктөрдү алып салуу) жана ядро модулу катары түзүү мүмкүнчүлүгү Linux жана субпротоколдордун аныктамасын колдоо.
56 түрдөгү тармактык коркунучтарды (агым коркунучу) жана 450дөн ашык протоколдорду жана тиркемелерди (баштапкы) аныктоону колдойт. OpenVPN, Tor, QUIC, SOCKS, BitTorrent жана IPsecтен Telegram, Viber, WhatsApp, PostgreSQLге жана Gmail, Office 365, Google Docs жана YouTube'га суроо-талаптар). Сервер жана кардар үчүн декодер бар SSL- шифрлөө сертификатын колдонуу менен протоколду (мисалы, Citrix Online жана Apple iCloud) аныктоого мүмкүндүк берген сертификаттар. nDPIreader утилитасы pcap дамптарынын мазмунун же учурдагы тармак интерфейсинин трафигин талдоо үчүн каралган.
Жаңы чыгарылышта:
- Лицензиялоо шарттары өзгөртүлдү. Негизги nDPI китепканасы LGPLv3 лицензиясы боюнча лицензияланган бойдон калууда, бирок DNS, QUIC жана TLS сыяктуу айрым трафикти талдоо модулдары кош лицензияга которулду: коммерциялык эмес долбоорлор үчүн LGPLv3 жана коммерциялык долбоорлор үчүн коммерциялык лицензия.
- Slowloris, Slow POST жана Slow GET класстарынын DoS чабуулдарын аныктоо жана бөгөттөө мүмкүнчүлүгү кошулду, мында кардар байланышты жаппастан, ошондой эле анын тайм-аутуна жол бербестен, жооп алат же суроо-талапты абдан жай жөнөтөт, бул активдүү туташуулардын санынын чегин түгөтүүгө мүмкүндүк берет.
- Зыяндуу аракеттерди аныктоого жардам берген JA4 трафигинин манжа изинин ишенимдүүлүгү жакшыртылды. Жалган оң натыйжалардын ыктымалдыгын азайтуу үчүн, JA4 хэштерин тандалма эсептөө ишке ашырылды. Бул JA4 хэштеринин уникалдуулугун азайтуучу Pre-Shared Key (PSK) сессиясын кайра баштоо кеңейтүүсү сыяктуу айрым сессияга көз каранды TLS кеңейтүүлөрүн камтыбайт.
- USDT (Userland Statically Defined Tracing) көзөмөлдөө механизми үчүн колдоо кошулду, ал тиркемеге интеграцияланган жана өчүрүлгөндө кошумча жүктөм жаратпайт. USDT өндүрүштүк машиналардагы bpftrace жана perf утилиталарын колдонуп nDPI ишин текшерүүгө мүмкүндүк берет. серверлер өзүнчө мүчүлүштүктөрдү оңдоо курулмаларын колдонбостон.
- Overlay жана mesh тармактарында колдонулган Meshtastic, libp2p, YGGDRASIL жана Nebula протоколдорун текшерүү үчүн колдоо кошулду.
- Маалыматтарды JSON жана MsgPack форматтарында классификациялоо мүмкүнчүлүгү ишке ашырылды, ошондой эле ар кандай GitHub кызматтары (Copilot, Packages, Actions) жана Proton (Mail, Pass, Drive, Calendar, Docs, Wallet, Lumo, Meet) менен байланышкан иш-аракеттерди бөлүү мүмкүнчүлүгү ишке ашырылды.
- Трафиктеги үн жана видео чалууларды белгилөө үчүн колдоо кошулду.
- Контентти башкаруунун жаңы категориялары сунушталды: балдар, издөө системалары, зордук-зомбулук, баңгизаттар жана курал-жарактар.
Source: opennet.ru
