ื ืืขืืืื ื ืคืื ืื ืกืืกืืขื ืคึฟืึทืจ ืงืึทืคึผืืฉืขืจืื ื, ืกืืึธืจืื ื ืืื ืื ืืขืงืกืื ื ื ืขืฅ ืคึผืึทืงืืฅ Arkime 3.1 ืืื ืฆืืืขืืจืืื, ืคึผืจืึทืืืืืืื ื ืืืฉืืจืื ืคึฟืึทืจ ืืืืืฉืืืึทืื ืึทืกืกืขืกืก ืื ืคืึทืจืงืขืจ ืคืืึธืื ืืื ืืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืฉืืึทืืืช ืฆื ื ืขืฅ ืืขืืืงืืื. ืื ืคึผืจืืืขืงื ืืื ืขืจืืืืฉื ืึทืื ืืขืืืขืืึธืคึผืขื ืืืจื AOL ืืื ืืขืจ ืฆืื ืฆื ืฉืึทืคึฟื ืึทื ืึธืคึฟื ืืื ืืืคึผืืืืึทืืึทื ืคืึทืจืืืึทื ืคึฟืึทืจ ืืขืฉืขืคื ื ืขืฅ ืคึผืึทืงืึทื ืคึผืจืึทืกืขืกืื ื ืคึผืืึทืืคืึธืจืืก, ืืืึธืก ืืื ืืืืืืช ืฆื ืกืงืืืืื ื ืฆื ืคึผืจืึธืฆืขืก ืคืึทืจืงืขืจ ืืื ืกืคึผืืื ืคืื ืืขื ืก ืคืื ืืืืึทืืื ืคึผืขืจ ืกืขืงืื ืืข. ืื ืคืึทืจืงืขืจ ืืึทืคึผื ืงืึธืืคึผืึธื ืขื ื ืงืึธื ืืื ืืขืฉืจืืื ืืื C, ืืื ืื ืฆืืืื ื ืืื ืืืคึผืืึทืืขื ืึทื ืืื Node.js/JavaScript. ืืขืจ ืืงืืจ ืงืึธื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื Apache 2.0 ืืขืจืืืืืขื ืืฉ. ืฉืืืฆื ืึทืจืืขื ืืืืฃ ืืื ืืงืก ืืื FreeBSD. ืืจืืื-ืืขืืืื ืคึผืึทืงืึทืืืฉืึทื ืืขื ืขื ืฆืืืขืืจืืื ืคึฟืึทืจ Arch, CentOS ืืื Ubuntu.
Arkime ืืืื ืืืฉืืจืื ืคึฟืึทืจ ืงืึทืคึผืืฉืขืจืื ื ืืื ืื ืืขืงืกืื ื ืคืึทืจืงืขืจ ืืื ืืขืืืืจื PCAP ืคึฟืึธืจืืึทื, ืืื ืืืื ืืื ืืืฉืืจืื ืคึฟืึทืจ ืฉื ืขื ืึทืงืกืขืก ืฆื ืื ืืขืงืกื ืืึทืื. ืื ื ืืฆื ืคืื ืื PCAP ืคึฟืึธืจืืึทื ืกืืืคึผืืึทืคืืื ืืืืขืจ ืื ืืึทืืจืืืฉืึทื ืืื ืืืืืกืืื ื ืคืึทืจืงืขืจ ืึทื ืึทืืืืขืจื ืึทืืึท ืืื Wireshark. ืืขืจ ืืึทื ื ืคืื ืกืืึธืจื ืืึทืื ืืื ืืืืืืขื ืืืืื ืืืจื ืื ืืจืืืก ืคืื ืื ืื ืืืฆื ืืืกืง ืืขื ืืข. ืกืขืกืืข ืืขืืึทืืึทืืึท ืืื ืื ืืขืงืกื ืืื ืึท ืงื ืืื ืืืืืจื ืืืืฃ ืื Elasticsearch ืืึธืืึธืจ.
ืฆื ืคืื ืึทื ืืขืจืงืืืึทืื ืื ืึทืงืืืืืึทืืืืืื ืืื ืคึฟืึธืจืืึทืฆืืข, ืึท ืืืขื ืฆืืืื ื ืืื ืืขืคึฟืื ื ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ื ืึทืืืืืืจื, ืืืื ืืื ืึทืจืืืกืคืืจื ืกืึทืืคึผืึทืื. ืื ืืืขื ืฆืืืื ื ืืื ืขืืืขืืข ืืืืืื ื ืืึธืืขืก - ืคึฟืื ืึทืืืขืืืื ืกืืึทืืืกืืืง, ืงืฉืจ ืืึทืคึผืก ืืื ืืืืืฉืึทืืืึทื ืืจืึทืคืก ืืื ืืึทืื ืืืขืื ืขื ืืขืจืื ืืขื ืืื ื ืขืฅ ืืขืืืงืืื ืฆื ืืืฉืืจืื ืคึฟืึทืจ ืืขืจื ืขื ืืืื ืกืขืฉืึทื ื, ืึทื ืึทืืืืืื ื ืึทืงืืืืืืืขื ืืื ืืขื ืงืึธื ืืขืงืกื ืคืื ืืขืืืืื ื ืคึผืจืึธืืึธืงืึธืืก ืืื ืคึผืึทืจืกืื ื ืืึทืื ืคึฟืื PCAP ืืึทืืคึผืก. ืึทื ืึทืคึผื ืืื ืืืื ืฆืืืขืฉืืขืื ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืฉืืงื ืืึทืื ืืืขืื ืงืึทืคึผืืฉืขืจื ืคึผืึทืงืืฅ ืืื PCAP ืคึฟืึธืจืืึทื ืืื ืืืกืึทืกืขืืืึทืื ืกืขืฉืึทื ื ืืื JSON ืคึฟืึธืจืืึทื ืฆื ืืจืื-ืคึผืึทืจืืื ืึทืคึผืืึทืงืืืฉืึทื ื.
ืึทืจืงืืืข ืืืฉืืืื ืคืื ืืจืื ืืงืขืจืืืง ืงืึทืืคึผืึธืื ืึทื ืฅ:
- ืื ืคืึทืจืงืขืจ ืืึทืคึผื ืกืืกืืขื ืืื ืึท ืืืืื-ืืจืขืืื C ืึทืคึผืืึทืงืืืฉืึทื ืคึฟืึทืจ ืืึธื ืืืึธืจืื ื ืคืึทืจืงืขืจ, ืฉืจืืืื ืืึทืืคึผืก ืืื PCAP ืคึฟืึธืจืืึทื ืฆื ืืืกืง, ืคึผืึทืจืกืื ื ืงืึทืคึผืืฉืขืจื ืคึผืึทืงืืฅ ืืื ืฉืืงื ืืขืืึทืืึทืืึท ืืืขืื ืกืขืฉืึทื ื (SPI, Stateful ืคึผืึทืงืึทื ืืืจืืงืืง) ืืื ืคึผืจืึธืืึธืงืึธืืก ืฆื ืื Elasticsearch ืงื ืืื. ืขืก ืืื ืืขืืืขื ืฆื ืงืจืึธื PCAP ืืขืงืขืก ืืื ืื ืงืจืืคึผืืื ืคืึธืจืขื.
- ื ืืืขื ืฆืืืื ื ืืืืืจื ืืืืฃ ืื Node.js ืคึผืืึทืืคืึธืจืืข, ืืืึธืก ืืืืคื ืืืืฃ ืืขืืขืจ ืคืึทืจืงืขืจ ืืึทืคึผื ืกืขืจืืืขืจ ืืื ืคึผืจืึทืกืขืกืึทื ืจืืงืืืขืก ืฉืืึทืืืช ืฆื ืึทืงืกืขืก ืื ืืขืงืกื ืืึทืื ืืื ืืจืึทื ืกืคืขืจืื ื PCAP ืืขืงืขืก ืืืจื ืื API.
- ืืขืืึทืืึทืืึท ืกืืึธืจืืืืฉ ืืืืืจื ืืืืฃ Elasticsearch.
ืืื ืื ื ืืึทืข ืืขืืืื ื:
- ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ IETF QUIC, GENEVE, VXLAN-GPE ืคึผืจืึธืืึธืงืึธืืก.
- ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืื Q-in-Q (ืืึธืคึผื ืืืืึทื) ืืืคึผ, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืขื ืงืึทืคึผืกืึทืืืื ืืืืึทื ืืึทืืก ืืื ืฆืืืืืืข ืืืจืื ืืึทืืก ืฆื ืืงืกืคึผืึทื ื ืื ื ืืืขืจ ืคืื ืืืืึทื ื ืฆื 16 ืืืืืึธื.
- ืึทืืืขื ืฉืืืฆื ืคึฟืึทืจ ืื "ืคืืึธืื" ืคืขืื ืืืคึผ.
- ืื ืจืขืงืึธืจืืื ื ืืึธืืืืข ืืื Amazon Elastic Compute Cloud ืืื ืงืึธื ืืืขืจืืขื ืฆื ื ืืฆื ืื IMDSv2 (Instance Metadata Service) ืคึผืจืึธืืึธืงืึธื.
- ืืขืจ ืงืึธื ืืื ืจืขืคืึทืงืืึธืจืขื ืฆื ืืืืื UDP ืืึทื ืึทืื.
- ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ elasticsearchAPIKey ืืื elasticsearchBasicAuth.
ืืงืืจ: opennet.ru