Skip to content

Zeek Analysis Tools (ZAT)

Network Security

A Python package that processes and analyzes Zeek network logs using Pandas, scikit‑learn, Kafka, Spark, Dask, Polars, etc.

Jupyter Notebook Latest v0.4.9 · 4mo ago Security brief →

Features

  • Converts Zeek logs to Pandas DataFrames for easy manipulation
  • Supports integration with scikit‑learn for machine‑learning workflows
  • Provides classes for streaming Zeek data into Kafka and Spark
  • Includes Dask and Polars converters for scalable processing

Recent releases

View all 2 releases →
v0.4.9 New feature
Notable features
  • Support for polars framework
  • Support for dask framework
  • Abstract class for dataframe converter
Full changelog
  • Merge pull request #153 from Bl4omArchie/main
  • just removing a couple of replace whoops
  • just removing a couple of replace whoops
  • resolving merge conflicts; putting in dask/polars import guards; flake8 and black changes
  • update comments + missing imports for sparkdf
  • fix comments + remove base.py + add utils/field_info.py
  • adding auto release to the publish workflow
  • apply abstract class converter to pandas dataframe
  • apply abstract class converter to sparkdf + fix test failure
  • add suppports for polars framework
  • add suppports for dask framework
  • add abstract class for dataframe converter

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
456
Forks
110
Languages
Jupyter Notebook Python Makefile

Install & Platforms

Install via
pip

Beta — feedback welcome: [email protected]