Hét évvel az előző jelentős verzió megjelenése után forgalomelemző és hálózati behatolás-észlelő rendszer kiadása , korábban a Bro néven ismert. Ez az első jelentős kiadás a óta, amelyet az indokolt, hogy a Bro név egy ugyanolyan nevű marginális szubkultúrával asszociálódott, nem pedig a szerzők által tervezett utalás George Orwell "1984" című regényében szereplő "nagy testvérre". A rendszer kódját C++ nyelven írták és BSD licenc alatt.
a Zeek egy forgalomelemző platform, amely elsősorban a biztonsággal kapcsolatos események nyomon követésére orientálódik, de a felhasználás nem korlátozódik erre. Modulok állnak rendelkezésre különböző alkalmazás szintű hálózati protokollok elemzésére és értelmezésére, figyelembe véve a kapcsolatok állapotát, és lehetőséget biztosítanak a részletes hálózati aktivitási napló (archívum) létrehozására. Egy szakterületorientált nyelv is rendelkezésre áll a megfigyelési és anomáliák észlelésére szolgáló szkriptek írására, figyelembe véve a konkrét infrastruktúrák sajátosságait. A rendszer nagy sávszélességű hálózatokhoz van optimalizálva. API-t biztosít külső információs rendszerekkel való integrációhoz és valós idejű adatcseréhez.
A :
- Teljesen átírták az NTP protokoll elemzőjét, és új elemzőt adtak hozzá az MQTT-hez. Kiterjesztették a DNS, RDP, SMB és TLS elemzők képességeit. A DNS elemző biztosítja az SPF rekordok elemzését, míg a DNSSEC-hez a RRSIG, DNSKEY, DS, NSEC és NSEC3 és az ezekhez kapcsolódó események kiemelését. Az SMB elemzőben hozzáadták az SMB 3.x protokoll támogatását, míg a TLS esetében a TLS 1.3 támogatását;
- Megvalósították a VXLAN alagutakon belül továbbított folyamatok deinkapszulációjának támogatását;
- Hozzáadták az NFLOG típusú linkek támogatását;
- Lehetővé tették az UTF8 kódolású kinyert adatok naplózását;
- A szkript nyelvben hozzáadták a zárványok támogatását az anonim függvényekhez, új kulcs-érték páros bejárás operátort vezettek be ("for ( key, value in t )"), megvalósították a Python stílusú vektorok szétszedési műveleteit ("v[2:4]"), javasolták az új paraglob struktúrát a karakterláncok mintáinak gyors összehasonlítására nagy bináris adathalmazokban;
- Minden "bro" név említése a fájlok elérési útján, beállításokban, csomagokban, szkriptekben, névtérben és funkciókban "zeek" névre lett cserélve (a régi nevek támogatása a visszafelé kompatibilitás érdekében megmaradt). A bro-pkg csomagkezelő zkg névre lett átnevezve.
Forrás: opennet.ru
