Po siedmich rokoch od vytvorenia predchádzajúcej významnej vetvy vydanie systému analýzy prenosov a detekcie sieťových útokov , predtým známeho pod menom Bro. Toto je prvé významné vydanie po , ku ktorému došlo, pretože názov Bro sa spájal s rovnomennou okrajovou subkultúrou, a nie ako zamýšľaný náznak na "veľkého brata" z románu Georga Orwella "1984". Kód systému je napísaný v jazyku C++ a pod licenciou BSD.
Zeek predstavuje platformu na analýzu prenosov, ktorá je primárne zameraná na sledovanie udalostí súvisiacich s bezpečnosťou, ale neobmedzuje sa iba na túto aplikáciu. Poskytuje moduly na analýzu a rozbor rôznych sieťových protokolov na úrovni aplikácií, berúce do úvahy stav pripojení a umožňujúce vytvárať podrobný denník (archív) sieťovej aktivity. Ponúka predmetovo orientovaný jazyk na písanie skriptov na monitorovanie a detekciu anomálií, zohľadňujúci špecifiká konkrétnych infraštruktúr. Systém je optimalizovaný na používanie v sieťach s vysokou priepustnosťou. Poskytuje API na integráciu so сторонними informačnými systémami a real-time výmenu údajov.
V :
- Celkovo je prepisovaný analyzátor protokolu NTP a pridaný nový analyzátor pre MQTT. Rozšírené možnosti analyzátorov pre DNS, RDP, SMB a TLS. Pre DNS je zabezpečený rozbor záznamov SPF, a pre DNSSEC — RRSIG, DNSKEY, DS, NSEC a NSEC3 a identifikovanie súvisiacich udalostí. Do analyzátora SMB bola pridaná podpora protokolu SMB 3.x, a pre TLS podpora TLS 1.3;
- Realizovaná podpora deinkapsulácie tokov prenášaných v tuneloch VXLAN;
- Pridaná podpora liniek typu NFLOG;
- Pridaná možnosť uchovávania v denníku získaných údajov v kódovaní UTF8;
- Do jazyka skriptov bola pridaná podpora uzávierok pre anonymné funkcie, bol pridaný operátor iterácie tabuliek v formáte kľúč-hodnota ("for ( key, value in t )"), implementované operácie rozdelenia vektorov v štýle Pythonu ("v[2:4]"), navrhnutá nová štruktúra paraglob na rýchle porovnávanie reťazcových masiek vo veľkých množstvách binárnych údajov;
- Všetky zmienky mena „bro“ v súborových cestách, nastaveniach, balíčkoch, skriptoch, menných priestoroch a funkciách boli nahradené menom „zeek“ (podpora starých mien zostáva zachovaná na zabezpečenie spätnej kompatibility). Balíčkový manažér bro-pkg bol premenovaný na zkg.
Zdroj: opennet.ru
