Automic VaultAutomic Vault

brew

使用 Homebrew, MacPorts, Nix, apt, scoop 安装 zeek

查看 zeek 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install zeek

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install zeek

MacPorts ports tree · net/zeek/Portfile · 来源: api.github.com

Linux

Nix已验证 · 92%
nix profile install nixpkgs#zeek

nixpkgs package indexes · pkgs/by-name/ze/zeek/package.nix · 来源: api.github.com

Debian apt已验证 · 92%
sudo apt install bifcl

Debian stable package indexes · bifcl · 来源: deb.debian.org

Windows

Scoop已验证 · 92%
scoop install extras/btest

Scoop official bucket manifest trees · bucket/btest.json · 来源: api.github.com

概览

软件包摘要

Network security monitor

命令和别名

  • bifcl
  • binpac
  • btest
  • btest-ask-update
  • btest-bg-run
  • btest-bg-run-helper
  • btest-bg-wait
  • btest-diff
  • btest-diff-rst
  • btest-progress
  • btest-rst-cmd
  • btest-rst-include
  • btest-rst-pipe
  • btest-setsid
  • capstats
  • hilti-config
  • hiltic
  • paraglob-test
  • spicy-build
  • spicy-config
  • spicy-driver
  • spicy-dump
  • spicy-precompile-headers
  • spicyc
  • spicyz
  • trace-summary
  • zeek
  • zeek-archiver
  • zeek-client
  • zeek-cluster-layout-generator
  • zeek-config
  • zeek-cut

历史

项目历史与用法

Zeek is the network security monitor formerly known as Bro: an open-source framework for turning network traffic into high-fidelity logs, events, and scriptable security telemetry. It is one of the canonical packages in network security monitoring.

项目历史

Vern Paxson developed the first version of Bro at Lawrence Berkeley National Laboratory in 1995, and Berkeley Lab says it was first deployed there in 1996. Paxson's original research paper on Bro appeared at the 1998 USENIX Security Symposium and later received a Test of Time Award, giving the project unusually strong research roots for an operational security tool.

The project changed its name from Bro to Zeek in 2018. The rename kept the technical lineage while moving away from a name tied to Orwellian surveillance language; the current Zeek site presents the project as a mature open-source network security monitoring tool used across university, national-lab, enterprise, and cloud environments.

Zeek evolved from a research network intrusion detection system into a broad traffic-analysis framework. Its architecture centers on protocol analyzers, an event engine, a domain-specific scripting language, and logs that describe network activity at a semantic level rather than only matching packets against signatures.

采用历史

Zeek's adoption grew through security operations centers, research networks, incident response teams, and enterprise monitoring programs that needed richer context than firewalls or classic intrusion prevention systems expose. Berkeley Lab notes continued work around 100G monitoring, Science DMZ environments, and the Corelight commercial spinoff.

The current Zeek site presents large adoption signals: worldwide deployments, thousands of tracked network events, many default log types, federally funded R&D history, and hundreds of community-contributed packages. The GitHub README also notes operational use by major companies plus educational and scientific institutions.

Its ecosystem includes community packages, ZeekControl/zeekctl for managing deployments, zkg for package management, and adjacent tools such as Spicy and BinPAC for protocol parsing. That gives Zeek a package ecosystem of its own inside the larger OS package ecosystem.

使用方式

Users run Zeek on packet captures or live network interfaces to produce logs such as connection, DNS, HTTP, TLS, file, software, notice, and weird activity logs. Security teams then send those logs into SIEMs, data lakes, detection pipelines, or manual investigation workflows.

Zeek is scriptable: users write policy scripts and event handlers to add site-specific detection, extraction, enrichment, and logging behavior. Larger deployments use ZeekControl and cluster configuration files to split traffic analysis across workers, proxies, managers, and loggers.

为什么软件包爱好者会关心

Zeek matters to package nerds because it is not just one binary: a Homebrew-style install exposes the analyzer, control tooling, test tooling, package tooling, protocol tooling, and helper commands. It is a full security platform delivered through packages.

It also shows how an academic research system can become durable operational infrastructure. The package carries decades of protocol-analysis practice, a rename, a commercial ecosystem, community packages, and heavy deployment expectations while still remaining installable as an open-source Unix tool.

时间线

  • 1995: Vern Paxson developed the initial Bro Network Security Monitor at Lawrence Berkeley National Laboratory.
  • 1996: Bro was first deployed at Berkeley Lab.
  • 1998: Paxson's original Bro paper appeared at the USENIX Security Symposium.
  • 2018: The Bro project changed its name to Zeek.
  • 2022: The original Bro/Zeek paper received a USENIX Test of Time Award.

Related projects

  • Corelight: commercial company and product lineage built around Zeek/Bro expertise.
  • Spicy: Zeek-adjacent parser/tooling stack shipped with modern Zeek packages.
  • BinPAC: protocol analyzer compiler historically associated with Bro/Zeek.
  • Suricata and Snort: adjacent network IDS tools often compared with Zeek, though Zeek emphasizes semantic logs and scripting over pure signature blocking.

来源

安全态势

尚未找到受保护工具覆盖

没有找到 zeek 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 安装时包含 7 个运行时依赖。
  • 构建元数据列出 4 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
<prefix>/etc/node.cfg<prefix>/etc/networks.cfg<prefix>/etc/zeekctl.cfg

可执行文件

已安装的可执行文件

命令类型暴露范围备注
bifclcli全局可执行文件
binpaccli全局可执行文件
btestcli全局可执行文件
btest-ask-updatecli全局可执行文件
btest-bg-runcli全局可执行文件
btest-bg-run-helpercli全局可执行文件
btest-bg-waitcli全局可执行文件
btest-diffcli全局可执行文件
btest-diff-rstcli全局可执行文件
btest-progresscli全局可执行文件
btest-rst-cmdcli全局可执行文件
btest-rst-includecli全局可执行文件
btest-rst-pipecli全局可执行文件
btest-setsidcli全局可执行文件
capstatscli全局可执行文件
hilti-configcli全局可执行文件
hilticcli全局可执行文件
paraglob-testcli全局可执行文件
spicy-buildcli全局可执行文件
spicy-configcli全局可执行文件
spicy-drivercli全局可执行文件
spicy-dumpcli全局可执行文件
spicy-precompile-headerscli全局可执行文件
spicyccli全局可执行文件
spicyzcli全局可执行文件
trace-summarycli全局可执行文件
zeekcli全局可执行文件
zeek-archivercli全局可执行文件
zeek-clientcli全局可执行文件
zeek-cluster-layout-generatorcli全局可执行文件
zeek-configcli全局可执行文件
zeek-cutcli全局可执行文件
zeek-systemd-generatorcli全局可执行文件
zeekctlcli全局可执行文件
zkgcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-10
管理器版本8.2.1
管理器更新时间2026-07-09
本地数据OK
上游not checked
检测到的最新版本未检测到

https://github.com/zeek/zeek

安装元数据

软件包元数据

软件包键brew:zeek
版本8.2.1
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/zeek
主页https://zeek.org/
仓库https://github.com/zeek/zeek
上游文档https://docs.zeek.org/en/current
许可证BSD-3-Clause
源码归档https://github.com/zeek/zeek/releases/download/v8.2.1/zeek-8.2.1.tar.gz
最后更新2026-07-09T19:53:54Z
Pulseupdated
依赖c-ares, libmaxminddb, libuv, node@24, openssl@3, python@3.14, zeromq
构建依赖bison, cmake, flex, swig
macOS 提供的库krb5, libpcap
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namezeek
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Nix95%

zeek

nix profile install nixpkgs#zeek
  • normalized package name match
  • 匹配方式:Zeek
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ze/zeek/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
MacPorts95%

zeek

sudo port install zeek
  • normalized package name match
  • 匹配方式:Zeek
MacPorts ports tree · api.github.com · MacPorts ports tree: net/zeek/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Debian apt92%

bifcl 1.6.2-1

Bro Built-In-Function Compiler

https://www.zeek.org/

sudo apt install bifcl
  • Section: devel
  • Architecture: amd64
  • 3 依赖
  • installed executable or alias match
  • 匹配方式:Bifcl
Debian stable package indexes · deb.debian.org · Debian stable package indexes: bifcl from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

binpac 0.59.0-1

high level protocol parser language

http://www.bro.org/

sudo apt install binpac
  • Section: devel
  • Architecture: amd64
  • 3 依赖
  • installed executable or alias match
  • 匹配方式:Binpac
Debian stable package indexes · deb.debian.org · Debian stable package indexes: binpac from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

btest 0.72-1.1

simple driver for basic unit tests

http://www.zeek.org/

sudo apt install btest
  • Section: devel
  • Architecture: all
  • 1 依赖
  • installed executable or alias match
  • 匹配方式:Btest
Debian stable package indexes · deb.debian.org · Debian stable package indexes: btest from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

capstats 0.31-1+b1

command-line tool for collecting network interface statistics

https://www.zeek.org

sudo apt install capstats
  • Section: net
  • Architecture: amd64
  • Source Package: capstats
  • 3 依赖
  • installed executable or alias match
  • 匹配方式:Capstats
Debian stable package indexes · deb.debian.org · Debian stable package indexes: capstats from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix92%

btest

nix profile install nixpkgs#btest
  • installed executable or alias match
  • 匹配方式:Btest
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/bt/btest/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt92%

bifcl 1.6.2-1

Bro Built-In-Function Compiler

https://www.zeek.org/

sudo apt install bifcl
  • Section: universe/devel
  • Architecture: amd64
  • 3 依赖
  • installed executable or alias match
  • 匹配方式:Bifcl
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: bifcl from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

binpac 0.59.0-1

high level protocol parser language

http://www.bro.org/

sudo apt install binpac
  • Section: universe/devel
  • Architecture: amd64
  • 3 依赖
  • installed executable or alias match
  • 匹配方式:Binpac
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: binpac from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

btest 0.72-1

simple driver for basic unit tests

http://www.zeek.org/

sudo apt install btest
  • Section: universe/devel
  • Architecture: all
  • 1 依赖
  • installed executable or alias match
  • 匹配方式:Btest
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: btest from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

capstats 0.31-1build2

command-line tool for collecting network interface statistics

https://www.zeek.org

sudo apt install capstats
  • Section: universe/net
  • Architecture: amd64
  • 3 依赖
  • installed executable or alias match
  • 匹配方式:Capstats
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: capstats from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Scoop92%

extras/btest

scoop install extras/btest
  • installed executable or alias match
  • 匹配方式:Btest
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/btest.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment