Kompania AOL lëshimi i sistemit për kapjen, ruajtjen dhe indeksimin e paketave rrjetë , që ofron mjete për vlerësimin vizual të fluksit të trafikut dhe për të kërkuar informacione të lidhura me aktivitetin rrjetë. Kodi është shkruar në gjuhën C (mënyra e përdorimit në Node.js/JavaScript) dhe me licencë Apache 2.0. Mbështetet puna në Linux dhe FreeBSD. Versione të gatshme janë përgatitur për versione të ndryshme të CentOS dhe Ubuntu.
Projekti u krijua nĂ« vitin 2012 me qĂ«llimin e krijimit tĂ« njĂ« zĂ«vendĂ«simi tĂ« hapur pĂ«r platformĂ«n tregtare tĂ« pĂ«rpunimit tĂ« paketave rrjetĂ«, tĂ« aftĂ« tĂ« shkallĂ«zohet deri nĂ« nivelet e trafikut tĂ« AOL. Zbatimi i sistemit tĂ« ri nĂ« AOL lejoi arritjen e kontrollit tĂ« plotĂ« mbi infrastrukturĂ«n duke u zhvilluar nĂ« serverat e saj dhe ndjeshĂ«m ulĂ«n kostot â pĂ«rdorimi i Moloch pĂ«r kapjen e plotĂ« tĂ« trafikut nĂ« tĂ« gjitha rrjetet e AOL kushtoi njĂ« shumĂ«, e ngjashme me atĂ« qĂ« ishte e nevojshme pĂ«r mĂ« parĂ« qĂ« shpenzohej pĂ«r kapjen e trafikut vetĂ«m nĂ« njĂ« rrjet. Sistemi mund tĂ« shkallĂ«zohet pĂ«r tĂ« trajtuar trafikun nĂ« shpejtĂ«si prej dhjetĂ«ra gigabit pĂ«r sekondĂ«. VĂ«llimi i tĂ« dhĂ«nave tĂ« ruajtur kufizohet vetĂ«m nga madhĂ«sia e grumbullit tĂ« disponueshĂ«m tĂ« disqeve.
Metadatë për sesionet indeksohen në një klaster të bazuar në motorin .
Moloch përfshin mjete për kapjen dhe indeksimin e trafikut në formatin standard PCAP, si dhe për akses të shpejtë në të dhënat e indeksuara. Për analizën e informacionit të grumbulluar ofrohet një ndërfaqe web, e cila lejon shfletimin, kërkimin dhe eksportimin e mostrave. Gjithashtu ofrohet , e cila lejon kalimin në aplikacione të jashtme të të dhënave për paketat e kapura në formatin PCAP dhe sesionet e monstruara në formatin JSON. Përdorimi i formatit PCAP e bën ndjeshëm të thjeshtë integrimin me analizuesit ekzistues të trafikut, të tillë si Wireshark.
Moloch përbëhet nga tre komponentë bazë:
- Sistemi i kapjes sĂ« trafikut â njĂ« aplikacion shumĂ«-funskional nĂ« gjuhĂ«n C pĂ«r monitorimin e trafikut, regjistrimin e dump-eve nĂ« formatin PCAP nĂ« disk, analizimin e paketave tĂ« kapura dhe dĂ«rgimin e metadatave pĂ«r sesionet (SPI, Inspektimi i Paketave tĂ« ShtetshĂ«m) dhe protokollet nĂ« klasterin Elasticsearch. Ruajtja e skedave PCAP Ă«shtĂ« e mundur nĂ« formĂ« tĂ« enkriptuar.
- Ndërfaqe web mbi platformën Node.js, e cila ekzekutohet në çdo server të kapjes së trafikut dhe trajton kërkesat e lidhura me qasjen në të dhënat e indeksuara dhe transmetimin e skedave PCAP përmes .
- Depozita e metadave e bazuar në Elasticsearch.
Në ndërfaqen web janë parashikuar disa mode për shikim - nga statistikat e përgjithshme, hartat e lidhjeve dhe grafiku të qarta me të dhëna mbi ndryshimin e aktivitetit rrjetor, deri te mjetet për studimin e seancave të veçanta, analizën e aktiviteteve sipas protokolleve të përdorura dhe analizën e të dhënave nga dumpet PCAP.
NĂ« :
- Kalimi në përdorimin e formatit pa tip për indeksimin në Elasticsearch është realizuar.
- Janë shtuar shembuj filtrash të kapjes së trafikut në gjuhën Lua.
- ĂshtĂ« zbatuar mbĂ«shtetje pĂ«r versionin 46 tĂ« protokollit QUIC.
- Kodi për analizën e protokolleve është riparë, duke ofruar mundësinë e krijimit të parserëve për protokollet e nivelit Ethernet dhe IP.
- Sillen parserë të rinj për protokollet arp, bgp, igmp, isis, lldp, ospf dhe pim, si dhe parserë për protokolle të panjohura unkEthernet dhe unkIpProtocol.
- ĂshtĂ« shtuar opsioni pĂ«r çaktivizimin selektiv tĂ« parserĂ«ve (disableParsers).
- Në ndërfaqen web është shtuar mundësia për të treguar çdo fushë të plotë numërike në grafiku, e vendosur në faqen e konfigurimeve.
- Grafiket dhe titujt tani mund të ngjiten dhe të mos lëvizen kur rrotullohet faqe.
- Shumica e paneleve të navigimit janë të fshehura ose të minimizuara sipas përkufizimit.
Burimi: opennet.ru
