nDPI 4.0 เจกเฉ‚เฉฐเจ˜เฉ‡ เจชเฉˆเจ•เฉ‡เจŸ เจจเจฟเจฐเฉ€เจ–เจฃ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

Ntop เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ, เจœเฉ‹ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจ•เฉˆเจชเจšเจฐ เจ•เจฐเจจ เจ…เจคเฉ‡ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เจฐเจจ เจฒเจˆ เจŸเฉ‚เจฒ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจจเฉ‡ nDPI 4.0 เจกเฉ‚เฉฐเจ˜เฉ‡ เจชเฉˆเจ•เฉ‡เจŸ เจ‡เฉฐเจธเจชเฉˆเจ•เจธเจผเจจ เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ, เจœเฉ‹ OpenDPI เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค nDPI เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ OpenDPI เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจตเจงเจพเจ‰เจฃ เจฆเฉ€ เจ…เจธเจซเจฒ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจœเจฟเจธ เจจเฉ‚เฉฐ เจฌเจฐเจ•เจฐเจพเจฐ เจฐเฉฑเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค nDPI เจ•เฉ‹เจก C เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ LGPLv3 เจฆเฉ‡ เจ…เจงเฉ€เจจ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพ เจนเฉˆเฅค

ะŸั€ะพะตะบั‚ ะฟะพะทะฒะพะปัะตั‚ ะพะฟั€ะตะดะตะปัั‚ัŒ ะฒ ั‚ั€ะฐั„ะธะบะต ะธัะฟะพะปัŒะทัƒะตะผั‹ะต ะฟั€ะพั‚ะพะบะพะปั‹ ัƒั€ะพะฒะฝั ะฟั€ะธะปะพะถะตะฝะธั, ะฐะฝะฐะปะธะทะธั€ัƒั ั…ะฐั€ะฐะบั‚ะตั€ ัะตั‚ะตะฒะพะน ะฐะบั‚ะธะฒะฝะพัั‚ะธ ะฑะตะท ะฟั€ะธะฒัะทะบะธ ะบ ัะตั‚ะตะฒั‹ะผ ะฟะพั€ั‚ะฐะผ (ะผะพะถะตั‚ ะพะฟั€ะตะดะตะปัั‚ัŒ ะธะทะฒะตัั‚ะฝั‹ะต ะฟั€ะพั‚ะพะบะพะปั‹, ะพะฑั€ะฐะฑะพั‚ั‡ะธะบะธ ะบะพั‚ะพั€ั‹ั… ะฟั€ะธะฝะธะผะฐัŽั‚ ัะพะตะดะธะฝะตะฝะธั ะฝะฐ ะฝะตัั‚ะฐะฝะดะฐั€ั‚ะฝั‹ั… ัะตั‚ะตะฒั‹ั… ะฟะพั€ั‚ะฐั…, ะฝะฐะฟั€ะธะผะตั€, ะตัะปะธ http ะพั‚ะดะฐั‘ั‚ัั ะฝะต ั 80 ะฟะพั€ั‚ะฐ, ะธะปะธ, ะฝะฐะพะฑะพั€ะพั‚, ะบะพะณะดะฐ ะบะฐะบัƒัŽ-ั‚ะพ ะดั€ัƒะณัƒัŽ ัะตั‚ะตะฒัƒัŽ ะฐะบั‚ะธะฒะฝะพัั‚ัŒ ะฟั‹ั‚ะฐัŽั‚ัั ะทะฐะบะฐะผัƒั„ะปะธั€ะพะฒะฐั‚ัŒ ะฟะพะด http ั‡ะตั€ะตะท ะทะฐะฟัƒัะบ ะฝะฐ 80 ะฟะพั€ั‚ัƒ).

ะžั‚ะปะธั‡ะธั ะพั‚ OpenDPI ัะฒะพะดัั‚ัั ะบ ะฟะพะดะดะตั€ะถะบะต ะดะพะฟะพะปะฝะธั‚ะตะปัŒะฝั‹ั… ะฟั€ะพั‚ะพะบะพะปะพะฒ, ะฟะพั€ั‚ะธั€ะพะฒะฐะฝะธัŽ ะดะปั ะฟะปะฐั‚ั„ะพั€ะผั‹ Windows, ะพะฟั‚ะธะผะธะทะฐั†ะธะธ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ะธ, ะฐะดะฐะฟั‚ะฐั†ะธะธ ะดะปั ะฟั€ะธะผะตะฝะตะฝะธั ะฒ ะฟั€ะธะปะพะถะตะฝะธัั… ะดะปั ะผะพะฝะธั‚ะพั€ะธะฝะณะฐ ั‚ั€ะฐั„ะธะบะฐ ะฒ ั€ะตะถะธะผะต ั€ะตะฐะปัŒะฝะพะณะพ ะฒั€ะตะผะตะฝะธ (ัƒะฑั€ะฐะฝั‹ ะฝะตะบะพั‚ะพั€ั‹ะต ัะฟะตั†ะธั„ะธั‡ะฝั‹ะต ะฒะพะทะผะพะถะฝะพัั‚ะธ, ะทะฐะผะตะดะปัะฒัˆะธะต ะดะฒะธะถะพะบ), ะฒะพะทะผะพะถะฝะพัั‚ะธ ัะฑะพั€ะบะธ ะฒ ั„ะพั€ะผะต ะผะพะดัƒะปั ัะดั€ะฐ Linux ะธ ะฟะพะดะดะตั€ะถะบะต ะพะฟั€ะตะดะตะปะตะฝะธั ััƒะฑะฟั€ะพั‚ะพะบะพะปะพะฒ.

ะ’ัะตะณะพ ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ัั ะพะฟั€ะตะดะตะปะตะฝะธั 247 ะฟั€ะพั‚ะพะบะพะปะพะฒ ะธ ะฟั€ะธะปะพะถะตะฝะธะน, ะพั‚ OpenVPN, Tor, QUIC, SOCKS, BitTorrent ะธ IPsec ะดะพ Telegram, Viber, WhatsApp, PostgreSQL ะธ ะพะฑั€ะฐั‰ะตะฝะธะน ะบ GMail, Office365 GoogleDocs ะธ YouTube. ะ˜ะผะตะตั‚ัั ะดะตะบะพะดะธั€ะพะฒั‰ะธะบ ัะตั€ะฒะตั€ะฝั‹ั… ะธ ะบะปะธะตะฝั‚ัะบะธั… SSL-ัะตั€ั‚ะธั„ะธะบะฐั‚ะพะฒ, ะฟะพะทะฒะพะปััŽั‰ะธะน ะพะฟั€ะตะดะตะปะธั‚ัŒ ะฟั€ะพั‚ะพะบะพะป (ะฝะฐะฟั€ะธะผะตั€, Citrix Online ะธ Apple iCloud), ะธัะฟะพะปัŒะทัƒั ัะตั€ั‚ะธั„ะธะบะฐั‚ ัˆะธั„ั€ะพะฒะฐะฝะธั. ะ”ะปั ะฐะฝะฐะปะธะทะฐ ัะพะดะตั€ะถะธะผะพะณะพ pcap-ะดะฐะผะฟะพะฒ ะธะปะธ ั‚ะตะบัƒั‰ะตะณะพ ั‚ั€ะฐั„ะธะบะฐ ั‡ะตั€ะตะท ัะตั‚ะตะฒะพะน ะธะฝั‚ะตั€ั„ะตะนั ะฟะพัั‚ะฐะฒะปัะตั‚ัั ัƒั‚ะธะปะธั‚ะฐ nDPIreader.

$ ./nDPIreader -i eth0 -s 20 -f ยซhost 192.168.1.10ยป Detected protocols: DNS packets: 57 bytes: 7904 flows: 28 SSL_No_Cert packets: 483 bytes: 229203 flows: 6 FaceBook packets: 136 bytes: 74702 flows: 4 DropBox packets: 9 bytes: 668 flows: 3 Skype packets: 5 bytes: 339 flows: 3 Google packets: 1700 bytes: 619135 flows: 34

เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš:

  • ะฃะปัƒั‡ัˆะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะผะตั‚ะพะดะพะฒ ะฐะฝะฐะปะธะทะฐ ัˆะธั„ั€ะพะฒะฐะฝะฝะพะณะพ ั‚ั€ะฐั„ะธะบะฐ ( ETA โ€” Encrypted Traffic Analysis).
  • ะ ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ัƒะปัƒั‡ัˆะตะฝะฝะพะณะพ ะผะตั‚ะพะดะฐ ะธะดะตะฝั‚ะธั„ะธะบะฐั†ะธะธ TLS-ะบะปะธะตะฝั‚ะพะฒ JA3+, ะฟะพะทะฒะพะปััŽั‰ะตะณะพ ะฝะฐ ะพัะฝะพะฒะต ะพัะพะฑะตะฝะฝะพัั‚ะตะน ัะพะณะปะฐัะพะฒะฐะฝะธั ัะพะตะดะธะฝะตะฝะธะน ะธ ะทะฐะดะฐะฒะฐะตะผั‹ั… ะฟะฐั€ะฐะผะตั‚ั€ะพะฒ ะพะฟั€ะตะดะตะปัั‚ัŒ ะบะฐะบะพะต ะŸะž ะธัะฟะพะปัŒะทัƒะตั‚ัั ะดะปั ัƒัั‚ะฐะฝะพะฒะบะธ ัะพะตะดะธะฝะตะฝะธั (ะฝะฐะฟั€ะธะผะตั€, ะฟะพะทะฒะพะปัะตั‚ ะพะฟั€ะตะดะตะปะธั‚ัŒ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต Tor ะธ ะดั€ัƒะณะธั… ั‚ะธะฟะพะฒั‹ั… ะฟั€ะธะปะพะถะตะฝะธะน). ะ’ ะพั‚ะปะธั‡ะธะต ะพั‚ ั€ะฐะฝะตะต ะฟะพะดะดะตั€ะถะธะฒะฐะตะผะพะณะพ ะผะตั‚ะพะดะฐ JA3, JA3+ ะพั‚ะปะธั‡ะฐะตั‚ัั ะผะตะฝัŒัˆะธะผ ั‡ะธัะปะพะผ ะปะพะถะฝั‹ั… ัั€ะฐะฑะฐั‚ั‹ะฒะฐะฝะธะน.
  • ะงะธัะปะพ ะฒั‹ัะฒะปัะตะผั‹ั… ัะตั‚ะตะฒั‹ั… ัƒะณั€ะพะท ะธ ะฟั€ะพะฑะปะตะผ, ัะฒัะทะฐะฝะฝั‹ั… ั ั€ะธัะบะพะผ ะบะพะผะฟั€ะพะผะตั‚ะฐั†ะธะธ (flow risk), ั€ะฐััˆะธั€ะตะฝะพ ะดะพ 33. ะ”ะพะฑะฐะฒะปะตะฝั‹ ะฝะพะฒั‹ะต ะพะฟั€ะตะดะตะปะธั‚ะตะปะธ ัƒะณั€ะพะท, ัะฒัะทะฐะฝะฝั‹ั… ั ะฟั€ะตะดะพัั‚ะฐะฒะปะตะฝะธะตะผ ัะพะฒะผะตัั‚ะฝะพะณะพ ะดะพัั‚ัƒะฟะฐ ะบ ั€ะฐะฑะพั‡ะตะผัƒ ัั‚ะพะปัƒ ะธ ั„ะฐะนะปะฐะผ, ะฟะพะดะพะทั€ะธั‚ะตะปัŒะฝั‹ะผ HTTP-ั‚ั€ะฐั„ะธะบะพะผ, ะฒั€ะตะดะพะฝะพัะฝั‹ะผะธ JA3 ะธ SHA1, ะพะฑั€ะฐั‰ะตะฝะธะตะผ ะบ ะฟั€ะพะฑะปะตะผะฝั‹ะผ ะดะพะผะตะฝะฐะผ ะธ ะฐะฒั‚ะพะฝะพะผะฝั‹ะผ ัะธัั‚ะตะผะฐะผ, ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ ะฒ TLS ัะตั€ั‚ะธั„ะธะบะฐั‚ะพะฒ ั ะฟะพะดะพะทั€ะธั‚ะตะปัŒะฝั‹ะผะธ ั€ะฐััˆะธั€ะตะฝะธัะผะธ ะธะปะธ ัะปะธัˆะบะพะผ ะดะพะปะณะธะผ ัั€ะพะบะพะผ ะดะตะนัั‚ะฒะธั.
  • ะŸั€ะพะฒะตะดะตะฝะฐ ะทะฝะฐั‡ะธั‚ะตะปัŒะฝะฐั ะพะฟั‚ะธะผะธะทะฐั†ะธั ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ะธ, ะฟะพ ัั€ะฐะฒะฝะตะฝะธัŽ ั ะฒะตั‚ะบะพะน 3.0 ัะบะพั€ะพัั‚ัŒ ะพะฑั€ะฐะฑะพั‚ะบะธ ั‚ั€ะฐั„ะธะบะฐ ะฒะพะทั€ะพัะปะฐ ะฒ 2.5 ั€ะฐะทะฐ.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ GeoIP ะดะปั ะพะฟั€ะตะดะตะปะตะฝะธั ะผะตัั‚ะพะฟะพะปะพะถะตะฝะธั ะฟะพ IP-ะฐะดั€ะตััƒ.
  • ะ”ะพะฑะฐะฒะปะตะฝ API ะดะปั ะฒั‹ั‡ะธัะปะตะฝะธั RSI (Relative Strenght Index).
  • ะ ะตะฐะปะธะทะพะฒะฐะฝั‹ ัั€ะตะดัั‚ะฒะฐ ัƒะฟั€ะฐะฒะปะตะฝะธั ั„ั€ะฐะณะผะตะฝั‚ะฐั†ะธะตะน.
  • ะ”ะพะฑะฐะฒะปะตะฝ API ะดะปั ั€ะฐัั‡ั‘ั‚ะฐ ะพะดะฝะพั€ะพะดะฝะพัั‚ะธ ะฟะพั‚ะพะบะฐ (jitter).
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะฟั€ะพั‚ะพะบะพะปะพะฒ ะธ ัะตั€ะฒะธัะพะฒ: AmongUs, AVAST SecureDNS, CPHA (CheckPoint High Availability Protocol), DisneyPlus, DTLS, Genshin Impact, HP Virtual Machine Group Management (hpvirtgrp), Mongodb, Pinterest, Reddit, Snapchat VoIP, Tumblr, Virtual Asssitant (Alexa, Siri), Z39.50.
  • ะฃะปัƒั‡ัˆะตะฝ ั€ะฐะทะฑะพั€ ะธ ะพะฟั€ะตะดะตะปะตะฝะธะต ะฟั€ะพั‚ะพะบะพะปะพะฒ AnyDesk, DNS, Hulu, DCE/RPC, dnscrypt, Facebook, Fortigate, FTP Control, HTTP, IEC104, IEC60870, IRC, Netbios, Netflix, Ookla speedtest, openspeedtest.com, Outlook / MicrosoftMail, QUIC, RTSP, RTSP via HTTP, SNMP, Skype, SSH, Steam, STUN, TeamViewer, TOR, TLS, UPnP, wireguard.

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹