security/zeek 9.0.0 FreeBSD
System for detecting network intruders in real-time
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
a83f2fb354- License
- CC-BY-4.0
- Categories
- security
- Package size
- 19962.5 KiB, 118806.6 KiB installed
Description
Zeek (formerly known as Bro) is an open-source, Unix-based Network Intrusion Detection System (NIDS) that passively monitors network traffic and looks for suspicious activity. Zeek detects intrusions by first parsing network traffic to extract its application-level semantics and then executing event-oriented analyzers that compare the activity with patterns deemed troublesome. Its analysis includes detection of specific attacks (including those defined by signatures, but also those defined in terms of events) and unusual activities (e.g., certain hosts connecting to certain services, or patterns of failed connection attempts).
Zeek is documented in the USENIX 1998 Security Conference proceedings (as Bro).
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | security/zeek | 9.0.0 |
| OpenBSD | net/bro | 8.2.2p0 |
Install
Binary package:
pkg install zeek
From the ports tree:
cd /usr/ports/security/zeek/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= zeek>0:security/zeek
LIB_DEPENDS= libbinpac.so:security/zeek
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 9.0.0 | 9.0.0 | - | 8.0.1 | 9.0.0 |
| FreeBSD:14:quarterly | 9.0.0 | 9.0.0 | n/a | 7.0.9 | 9.0.0 |
| FreeBSD:15:latest | 9.0.0 | 9.0.0 | n/a | - | - |
| FreeBSD:15:quarterly | 9.0.0 | 9.0.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 9.0.0 | 9.0.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 4
bison>=3.3: devel/bisonflex>=2.6: textproc/flexswig>=4.0.2: devel/swig${PYTHON_PKGNAMEPREFIX}websockets>=11.0.0: devel/py-websockets
Library 2
libcares.so: dns/c-areslibzmq.so: net/libzmq4
Runtime 2
c-ares>=1.25.0: dns/c-ares${PYTHON_PKGNAMEPREFIX}websockets>=11.0.0: devel/py-websockets
The full lists below include those, and their dependencies in turn.
Build dependencies 39
- archivers/liblz4
- archivers/zstd
- databases/py-sqlite3
- databases/sqlite3
- devel/bison
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libedit
- devel/libffi
- devel/libtextstyle
- devel/libunistring
- devel/libuv
- devel/m4
- devel/ninja
- devel/pcre2
- devel/py-websockets
- devel/readline
- devel/swig
- dns/c-ares
- dns/libidn2
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- net/ipsumdump
- net/libmaxminddb
- net/libzmq4
- net/norm
- net/openpgm
- ports-mgmt/pkg
- print/indexinfo
- security/libsodium
- security/rhash
- shells/bash
- textproc/expat2
- textproc/flex
Run dependencies 43
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- databases/py-sqlite3
- databases/sqlite3
- devel/gettext-runtime
- devel/git
- devel/libedit
- devel/libffi
- devel/libunistring
- devel/py-backports
- devel/py-btest
- devel/py-configparser
- devel/py-gitdb
- devel/py-gitpython
- devel/py-semantic-version
- devel/py-smmap
- devel/py-websockets
- devel/readline
- dns/c-ares
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- net/ipsumdump
- net/libmaxminddb
- net/libzmq4
- net/norm
- net/openpgm
- print/indexinfo
- security/libsodium
- security/libssh2
- security/py-zkg
- shells/bash
- sysutils/lbl-cf
- sysutils/lbl-hf
- textproc/expat2
- www/libnghttp2
No port depends on this one.
Configuration
Options name: security_zeek
| Option | Default | Description |
|---|---|---|
| DEBUG | off | Optimizations off, debug symbols/flags on |
| GEOIP2 | on | Build with GeoIP2 (MaxMindDB) support |
| IPSUMDUMP | on | Enables traffic summaries |
| LBL_CF | on | Unix time to formated time/date filter support |
| LBL_HF | on | Address to hostname filter support |
| MINSIZEREL | off | Optimizations on, debug symbols/flags off |
| PERFTOOLS | off | Use Perftools to improve memory & CPU usage |
| RELEASE | on | Optimizations on, debug symbols/flags off |
| RELWITHDEBINFO | off | Optimizations/debug symbols on, debug flags off |
| SPICY | off | Enable the Spicy parser generator |
| ZEEKCTL | on | ZeekControl support (implies IPSUMDUMP) |
| ZKG | on | Zeek package manager support |
- USES
- bison cmake compiler:c++20-lang cpe gettext-runtime perl5 python shebangfix ssl
- Service scripts
- none
Message after installing
Files
Manual pages 5
- trace-summary(1)
- zeek(8)
- zeek-client(1)
- zeek-cut(1)
- zeekctl(8)
pkg-plist 2346
- bin/bifcl
- bin/binpac
- bin/capstats
- bin/hilti-config
- bin/hiltic
- bin/paraglob-test
- bin/spicy-build
- bin/spicy-config
- bin/spicy-driver
- bin/spicy-dump
- bin/spicy-precompile-headers
- bin/spicyc
- bin/spicyz
- bin/trace-summary
- bin/zeek
- bin/zeek-archiver
- bin/zeek-client
- bin/zeek-cluster-layout-generator
- bin/zeek-config
- bin/zeek-cut
- bin/zeekctl
- @sample etc/networks.cfg.sample
- @sample etc/node.cfg.sample
- @sample etc/zeek/zeek.conf.sample
- @sample etc/zeekctl.cfg.sample
- include/binpac/binpac.h
- include/binpac/binpac_analyzer.h
- include/binpac/binpac_buffer.h
- include/binpac/binpac_bytestring.h
- include/binpac/binpac_exception.h
- include/binpac/binpac_regex.h
- include/broker/address.hh
- include/broker/alm/multipath.hh
- include/broker/alm/routing_table.hh
- include/broker/api_flags.hh
- include/broker/backend.hh
- include/broker/backend_options.hh
- include/broker/bad_variant_access.hh
- include/broker/broker.hh
- include/broker/builder.hh
- include/broker/command_envelope.hh
- include/broker/config.hh
- include/broker/configuration.hh
- include/broker/convert.hh
- include/broker/cow_tuple.hh
- include/broker/data.hh
- include/broker/data_envelope.hh
- include/broker/defaults.hh
- include/broker/detail/abstract_backend.hh
- include/broker/detail/appliers.hh
- include/broker/detail/assert.hh
- include/broker/detail/comparable.hh
- include/broker/detail/die.hh
- include/broker/detail/filesystem.hh
- include/broker/detail/flare.hh
- include/broker/detail/hash.hh
- include/broker/detail/inspect_enum.hh
- include/broker/detail/make_backend.hh
- include/broker/detail/memory_backend.hh
- include/broker/detail/native_socket.hh
- include/broker/detail/opaque_type.hh
- include/broker/detail/overload.hh
- include/broker/detail/peer_status_map.hh
- include/broker/detail/prefix_matcher.hh
- include/broker/detail/promote.hh
- include/broker/detail/radix_tree.hh
- include/broker/detail/sink_driver.hh
- include/broker/detail/source_driver.hh
- include/broker/detail/sqlite_backend.hh
- include/broker/detail/store_state.hh
- include/broker/detail/type_traits.hh
- include/broker/domain_options.hh
- include/broker/endpoint.hh
- include/broker/endpoint_id.hh
- include/broker/endpoint_info.hh
- include/broker/entity_id.hh
- include/broker/enum_value.hh
- include/broker/envelope.hh
- include/broker/error.hh
- include/broker/event.hh
- include/broker/event_observer.hh
- include/broker/expected.hh
- include/broker/filter_type.hh
- include/broker/format/bin.hh
- include/broker/format/json.hh
- include/broker/format/txt.hh
- include/broker/frontend.hh
- include/broker/fwd.hh
- include/broker/hub.hh
- include/broker/hub_id.hh
- include/broker/internal_command.hh
- include/broker/intrusive_ptr.hh
- include/broker/lamport_timestamp.hh
- include/broker/logger.hh
- include/broker/mailbox.hh
- include/broker/message.hh
- include/broker/network_info.hh
- include/broker/none.hh
- include/broker/overflow_policy.hh
- include/broker/p2p_message_type.hh
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| zeek-9.0.0.tar.gz | 1.00698813e+08 | 1345474b3ea04c700f5421c30c7b81cf570056a16842abba03dfa5e2b6e3ed4e |
Master sites 1
- https://download.zeek.org/
Commit history 7
The latest 5 of 7 in the history this site was built from.