ืคืจืืืงื
ืคืจืืืงื
ืืืืืืื ื-OpenDPI ืืกืชืืืื ืืชืืืื ืืคืจืืืืงืืืื ื ืืกืคืื, ืืขืืจื ืืคืืืคืืจืืช Windows, ืืืคืืืืืืฆืื ืฉื ืืืฆืืขืื, ืืชืืื ืืฉืืืืฉ ืืืคืืืงืฆืืืช ืื ืืืืจ ืชืขืืืจื ืืืื ืืืช (ืืื ืชืืื ืืช ืกืคืฆืืคืืืช ืฉืืืื ืืช ืืื ืืข ืืืกืจื),
ืืืืืืช assembly ืืฆืืจืช ืืืืื ืืืืช ืืื ืืงืก ืืชืืืื ืืืืืจืช ืชืช-ืคืจืืืืงืืืื.
ืกื"ื 238 ืืืืจืืช ืคืจืืืืงืื ืืืคืืืงืฆืืืช ื ืชืืืืช, ื
OpenVPN, Tor, QUIC, SOCKS, BitTorrent ื-IPsec ืืืืืจื,
Viber, WhatsApp, PostgreSQL ืืฉืืืืช ื-GMail, Office365
GoogleDocs ื-YouTube. ืงืืื ืืคืขื ื ืืืฉืืจ SSL ืฉื ืฉืจืช ืืืงืื ืืืืคืฉืจ ืืงืืืข ืืช ืืคืจืืืืงืื (ืืืืืื, Citrix Online ื- Apple iCloud) ืืืืฆืขืืช ืชืขืืืช ืืืฆืคื ื. ืชืืื ืืช ืืฉืืจืืช nDPIreader ืืกืืคืงืช ืืื ืื ืชื ืืช ืชืืื ื-pcap dumps ืื ืชืขืืืจื ื ืืืืืช ืืจื ืืืฉืง ืืจืฉืช.
$ ./nDPIreader -i eth0 -s 20 -f "ืืืจื 192.168.1.10"
ืคืจืืืืงืืืื ืฉืืืื:
ืื ืืช DNS: 57 ืืชืื: 7904 ืืจืืืืช: 28
ืื ืืช SSL_No_Cert: 483 ืืชืื: 229203 ืืจืืืืช: 6
ืืืืืืช ืคืืืกืืืง: 136 ืืชืื: 74702 ืืจืืืืช: 4
ืื ืืช DropBox: 9 ืืชืื: 668 ืืจืืืืช: 3
ืื ืืช ืกืงืืืค: 5 ืืชืื: 339 ืืจืืืืช: 3
ืื ืืช ืืืื: 1700 ืืชืื: 619135 ืืจืืืืช: 34
ืืืืืืจื ืืืืฉื:
- ืืืืข ืขื ืืคืจืืืืงืื ืืืฆื ืืขืช ืืื ืขื ืืืืืจื, ืืืื ืืืืชืื ืืงืืืช ืืื-ื ืชืื ืื ืืืืื (ืื ืืืฉืจ ืฉืืืช ืกืคืฆืืคืืื ืขืืืื ืื ื ืืชืื ืขืงื ืื ืงืืืช ืื ืืช ืืจืฉืช ืืืชืืืืืช), ืื ืฉืืฉืื ืขืืืจ ืื ืชืื ืชืขืืืจื ืฉืฆืจืืืื ืืืฆืข ื ืืชืื ืืืืื ืืืืื ืืกืืืื ืืกืืืืื ืฉื ืชืขืืืจื. ืขืืืจ ืืืฉืืืื ืืืืจืฉืื ื ืืชืื ืคืจืืืืงืื ืืื, ื-API ืฉื ndpi_extra_dissection_possible() ืืกืืคืง ืืื ืืืืืื ืฉืื ืืืื ื ืชืื ืื ืฉื ืืคืจืืืืงืื ืืืืืจืื.
- ืืืืืข ื ืืชืื ืขืืืง ืืืชืจ ืฉื TLS, ืืืืืฅ ืืืืข ืขื ื ืืื ืืช ืืืืฉืืจ ืื-Hash SHA-1 ืฉื ืืืืฉืืจ.
- ืืืื "-C" ื ืืกืฃ ืืืคืืืงืฆืืืช nDPIreader ืืืืฆืื ืืคืืจืื CSV, ืืืืคืฉืจ ืืืฉืชืืฉ ืืขืจืืช ืืืืื ืื ืืกืคืช ืฉื ntop
ืืืฆืข ืืืืืื ืกืืืืกืืืื ืืืจืืืื ืืืื. ืืืืืื, ืืื ืืงืืืข ืืช ื-IP ืฉื ืืืฉืชืืฉ ืฉืฆืคื ืืกืจืืื ื-NetFlix ืืื ืืจืื ืืื:$ ndpiReader -i netflix.pcap -C /tmp/netflix.csv
$ q -H -d ',' "ืืืจ src_ip,SUM(src2dst_bytes+dst2src_bytes) ื-/tmp/netflix.csv ืฉืื ndpi_proto ืืื '%NetFlix%' ืืงืืฅ ืืคื src_ip"192.168.1.7,6151821
- ืืืกืคืช ืชืืืื ืืื ืฉืืืฆืข ื
ืกืืกืงื ื'ืื ืืื ืืื ืืืืื ืคืขืืืืช ืืืื ืืช ืืืืกืชืจืช ืืชืขืืืจื ืืืฆืคื ืช ืืืืฆืขืืช ืืืื ืื ืืช ืื ืืชืื ืืื/ืืฉืืื ืฉืืืื. ื-ndpiReader, ืืฉืืื ืืืคืขืืช ืขื ืืื ืืืคืฉืจืืช "-J". - ื ืืชื ืกืืืื ืฉื ืคืจืืืืงืืืื ืืงืืืืจืืืช.
- ื ืืกืคื ืชืืืื ืืืืฉืื IAT (ืืื ืืืขื) ืืืืืื ืืจืืืืช ืืฉืืืืฉ ืืคืจืืืืงืื, ืืืฉื, ืืืืืื ืืฉืืืืฉ ืืคืจืืืืงืื ืืืืื ืืชืงืคืืช DoS.
- ื ืืกืคื ืืืืืืช ื ืืชืื ื ืชืื ืื ืืืืืกืกืืช ืขื ืืืืื ืืืืฉืืื ืืืื ืื ืืจืืคืื, ืืืืฆืข, ืกืืืืช ืชืงื ืืฉืื ืืช.
- ืืืฆืขื ืืจืกื ืจืืฉืื ืืช ืฉื ืืจืืืืช ืืฉืคืช Python.
- ื ืืกืฃ ืืฆื ืืืืชืืจ ืืืจืืืืช ืงืจืืืืช ืืชืขืืืจื ืืื ืืืืืช ืืืืคืืช ื ืชืื ืื. IN
ืืฆื ndpiReader ืืืคืขื ืขื ืืืคืฉืจืืช "-e". - ื ืืกืคื ืชืืืื ืืฉืืืช ืืืืื ืืงืื TLS
JA3 , ืืืืคืฉืจ ืื ืืงืืืข, ืืืชืืกืก ืขื ืืืืคืืื ืื ืฉื ืชืืืื ืืืืืจ ืืคืจืืืจืื ืฉืฆืืื ื, ืืืื ืชืืื ื ืืฉืืฉืช ืืืฆืืจืช ืืืืืจ (ืืืืืื, ืืื ืืืคืฉืจืช ืืงืืืข ืืช ืืฉืืืืฉ ื- Tor ืืืืคืืืงืฆืืืช ืกืื ืืจืืืืช ืืืจืืช). - ื ืืกืคื ืชืืืื ืืฉืืืืช ืืืืืื ืืืฉืืื SSH (
HASSH ) ื-DHCP. - ื ืืกืคื ืคืื ืงืฆืืืช ืืืขืืจืช ื ืชืื ืื ืืกืืืจื ืืืกืืืจืืืืืืฆืื
ืคืืจืืืื ืืกืื Type-Length-Value (TLV) ื-JSON. - ื ืืกืคื ืชืืืื ืืคืจืืืืงืืืื ืืฉืืจืืชืื: DTLS (TLS over UDP),
Hulu,
TikTok/Musical.ly,
ืกืจืืื ืืืืืกืืค,
DNSoverHTTPS
ืฉืืืจ ื ืชืื ืื
ืงึทื,
Google Duo, Hangout,
WireGuard VPN,
IMO,
Zoom.us. - ืชืืืื ืืฉืืคืจืช ืื ืืชืื TLS, SIP, STUN,
ืืืืจ,
WhatsApp,
ืืืืื ืฉื ืืืืื,
SnapChat
ftp,
QUIC
OpenVPN UDP,
ืคืืืกืืืง ืืกื ื'ืจ ื-Hangout.
ืืงืืจ: OpenNet.ru