Zeek
zeek.orgServer/ VM/ PiZeek (formally Bro) Passively monitors network traffic and looks for suspicious activity.
- Homepage:zeek.org
- GitHub:github.com/zeek/zeek
- Web info:web-check.xyz/check/zeek.org
Zeek Source Code
Author
Description
Zeek is a powerful network analysis framework that is much different from the typical IDS you may know.
Homepage
https://www.zeek.orgRepository
- LicenseOther
- Created06 Jul 12
- Primary languageC++
- Size287,075 KB
- Stars8,080
- Forks1,431
- Watchers8,080
Top Contributors
@timwoj (3905)
@jsiwek (3546)
@rsmmr (2448)
@awelzel (2418)
@0xxon (2034)
@vpax (1127)
@ckreibich (837)
@zeek-bot (471)
@bbannier (356)
@grigorescu (284)
@evantypanski (250)
@J-Gras (179)
@MaxKellermann (172)
@mavam (129)
@Neverlord (116)
@sethhall (80)
@srunnels (52)
@mauropalumbo75 (51)
@dxbjavid (32)
@FlyingWithJerome (24)
@eladsolomon-ms (23)
@JustinAzoff (23)
@fatemabw (21)
@leres (21)
@jsoref (21)
@dnthayer (21)
@ynadji (20)
@AmazingPP (20)
@cstruck (17)
@pbcullen (17)
@1wilkens (14)
@jdopheid (13)
@sujalavnelavai (13)
@jbencteux (12)
@dependabot[bot] (12)
@jshlbrd (11)
@dopheide-esnet (10)
@jwallior (10)
@ekoyle (10)
@hosom (9)
@VasuBhakt (8)
@p-l- (8)
@eagle-head (7)
@jsbarber (7)
@jrolli (7)
@stevesmoot (6)
@jeff-bb (6)
@achill06 (6)
@grapestems (6)
@Mohan-Dhawan (6)
@marktayl (6)
@dale-lakes (5)
@Gido822 (5)
@yunzheng (5)
@micrictor (5)
@ronwellman (4)
@urvalkheni (4)
@MP-Corelight (4)
@jasonlue (4)
@wglodek (4)
@balintm (4)
@aeppert (4)
@sheharbano (4)
@moshekaplan (4)
@lukevalenta (4)
@henridf (4)
@keithjjones (3)
@martincmr (3)
@kshitiz-bartariya (3)
@bhaskarbhar (3)
@VoDongVan (3)
@msmiley (3)
@lcesarz (3)
@cubic1271 (3)
@frerich (3)
@LBLSecurity (3)
@malvidin (2)
@The-Alchemist (2)
@Mr-Click (2)
@anthonykasza (2)
@cccs-will (2)
@christina23 (2)
@jgvt (2)
@jmestwa-coder (2)
@lczllx (2)
@naveensrinivasan (2)
@voidbar (2)
@xb-anssi (2)
@XueSongTap (2)
@dcode (2)
@petiepooo (2)
@albertzaharovits (2)
@abdelsaxd (2)
@abenson (2)
@assafmo (2)
@edoardomich (2)
@zambo99 (2)
@olaldiko (2)
@hillu (2)
@perkinjo (2)
Recent Commits
Arne Welzel(07 Oct 26)
Merge remote-tracking branch 'VoDongVan/topic/vodongvan/dhcpv6' * VoDongVan/topic/vodongvan/dhcpv6: NEWS/DHCPv6: Minor whitespace and NEWS updates NEWS: Mention the new DHCPv6 analyzer testing: Add DHCPv6 analyzer baseline tests Add a DHCPv6 analyzer
Arne Welzel(06 Oct 26)
NEWS/DHCPv6: Minor whitespace and NEWS updates
Benjamin Bannier(05 Oct 26)
Merge branch 'topic/bbannier/openssl-4.0'
Benjamin Bannier(05 Oct 26)
Fix test baseline for differences between openssl-3 and openssl-4 We directly expose key identifiers from openssl in logs. With openssl-4 the displayed information changed for a single key used in tests which now causes a test to fail with that version. This patch normalizes the displayed information to remove differences among openssl versions. We were previously also installing only `openssl@3` on macos in CI which masked the issue, but this is not a realistic option on non-CI machines since other packages like `wget` might pull in `openssl@4` which Zeek's configure script would prefer.
Arne Welzel(05 Oct 26)
Merge remote-tracking branch 'origin/topic/awelzel/agents-skills-scapy-pcap' * origin/topic/awelzel/agents-skills-scapy-pcap: Add scapy-pcap skill under .agents/skills
Arne Welzel(24 Sept 26)
Add scapy-pcap skill under .agents/skills The AGENTS.md file and btest.rst documentation have been semi-useful in guiding agents to produce good PCAP generator scripts. Usually extra and repeated prompting is required for a nice result. This commit introduces an scapy-pcap AGENT skill into .agents/skills using the agentskills.io standard to avoid repeated prompting. This skill has been useful for me locally and was created using Claude Opus 4.8 itself after cleaning up two or three PCAP generator scripts. It containes a few instructions me and others have stumbled over repeatedly: Deterministic timestamps, high-level Scapy API usage, gzip compression, ... The advantage of an agent skill is that it should only be loaded on demand rather than being in the context all the time. This won't work with Claude out of the box, but symlinking from .claude to .agents does the trick, and so should linking from .claude/skills to .agents/skills if one uses a custom .claude directory. Codex, on the other hand, should pick up .agents/skills by default and there's hope Claude will at some point as well.
Tim Wojtulewicz(01 Oct 26)
Merge remote-tracking branch 'origin/topic/timw/deprecation-removal-followup' * origin/topic/timw/deprecation-removal-followup: Add removed method/field to NEWS as breaking changes Regenerate docs again Remove broker::Manager::AdvanceTime() Remove references to broker store attributes from docs Remove broker_backend field from script_id type
Tim Wojtulewicz(01 Oct 26)
Add removed method/field to NEWS as breaking changes
Tim Wojtulewicz(24 Sept 26)
Regenerate docs again
Tim Wojtulewicz(23 Sept 26)
Remove broker::Manager::AdvanceTime()
Tim Wojtulewicz(23 Sept 26)
Remove references to broker store attributes from docs
Tim Wojtulewicz(23 Sept 26)
Remove broker_backend field from script_id type
Evan Typanski(01 Oct 26)
Merge remote-tracking branch 'origin/topic/etyp/osxroot-include-fixes' * origin/topic/etyp/osxroot-include-fixes: CMake: stop compiling unused HighwayHash nanobenchmark Add missing direct includes
Evan Typanski(30 Sept 26)
CMake: stop compiling unused HighwayHash nanobenchmark
Evan Typanski(30 Sept 26)
Add missing direct includes This surfaced from using --osx-sysroot to 26 after 27 released. Not sure why.
Tim Wojtulewicz(30 Sept 26)
Merge remote-tracking branch 'origin/topic/timw/force-openssl-path-on-cci-macos-builds' * origin/topic/timw/force-openssl-path-on-cci-macos-builds: CI: Force openssl path on macOS builds
Tim Wojtulewicz(29 Sept 26)
CI: Force openssl path on macOS builds
Benjamin Bannier(25 Sept 26)
Merge branch 'topic/bbannier/windows-test-bifs-sleep' [skip ci]
Benjamin Bannier(25 Sept 26)
Disable test `bifs.sleep` on Windows [skip ci] This test is currently flaky on Windows. The reason seems to be that Zeek currently does not use high-resolution timers on Windows so we only get a clock resolution around 15ms, https://learn.microsoft.com/en-us/windows/win32/sysinfo/acquiring-high-resolution-time-stamps.
Arne Welzel(25 Sept 26)
Merge remote-tracking branch 'origin/topic/awelzel/bump-zeekctl-zeek-9-fixes-around-websockets' * origin/topic/awelzel/bump-zeekctl-zeek-9-fixes-around-websockets: Bump zeekctl
Tim Wojtulewicz(24 Sept 26)
Merge remote-tracking branch 'origin/topic/timw/include-cleanup-again' * origin/topic/timw/include-cleanup-again: Remove unused includes from various files
Arne Welzel(24 Sept 26)
Merge remote-tracking branch 'origin/topic/awelzel/broker-allow-complex-type-follow-up' * origin/topic/awelzel/broker-allow-complex-type-follow-up: Attr: Improve error message for removed &broker_allow_complex attribute
Arne Welzel(24 Sept 26)
Merge remote-tracking branch 'origin/topic/awelzel/pre-commit-check-added-large-files' * origin/topic/awelzel/pre-commit-check-added-large-files: pre-commit: Add check-added-large-files
Arne Welzel(24 Sept 26)
pre-commit: Add check-added-large-files Had a pretty big PCAP mistakenly added in a branch and nothing flagged it. There's a ready-made pre-commit hook for this, so use it. Default limit is 500kb, lower to 200kb for now, but could see it also increased if that's too small. It's not checking existing files, even when running pre-commit run -a.
Arne Welzel(24 Sept 26)
Attr: Improve error message for removed &broker_allow_complex attribute ...and a minimal test for the removed Broker store attributes.
zeek-bot(24 Sept 26)
Docs: Regenerated via GitHub workflow [nomail] [skip ci]
Tim Wojtulewicz(22 Sept 26)
Remove unused includes from various files
Tim Wojtulewicz(23 Sept 26)
Merge remote-tracking branch 'origin/topic/timw/remove-v9.1-deprecations' * origin/topic/timw/remove-v9.1-deprecations: Remove broker set/table/vector/record script-level methods Restore error for &backend attribute Deprecate old version of TableVal::Assign/Remove Update zeekctl submodule for deprecation removals Regenerate docs for 9.1 deprecation removals Remove all code associated with Broker stores Btest updates for 9.1 deprecation removals Remove 9.1 deprecations
Tim Wojtulewicz(22 Sept 26)
Remove broker set/table/vector/record script-level methods
Tim Wojtulewicz(21 Sept 26)
Restore error for &backend attribute
Zeek Security
Security Advisories (25)
- highPatched
GHSA-694c-w947-hm9jMIME: Analyzer allows headers to grow without bound in HTTP/SMTP
- highPatched
GHSA-2xc9-g36m-w7jhSMB: Chains of AndX messages can crash Zeek
- highPatched
GHSA-px95-jfxw-4jw2DNP3: Memory exhaustion via file control (g70v1) fields
- highPatched
GHSA-wjf9-326g-m9h3SIP: Memory exhaustion from long request/response paths
- highPatched
GHSA-hxj7-pcq9-c949DHCP: Memory exhaustion from retained options after analyzer violation
- highPatched
GHSA-49x5-fmqq-4ccvSMTP: Memory exhaustion from large numbers of rcptto/to/cc/path entries
- mediumPatched
GHSA-qjhc-rfmf-3vgpTelnet: AUTH STATUS options before a NAME is received results in event argument mismatch
- highPatched
GHSA-rmc2-mqq6-wcw9SMB: DCE/RPC memory exhaustion from fragment state
- mediumPatched
GHSA-q48f-3qm2-j875UDP: udp_contents events could trigger out-of-bounds reads
- highPatched
GHSA-3gxr-8f49-vrgrAnalyzer manager: Equivalent scheduled analyzers could exhaust memory
- mediumPatched
GHSA-gq9q-85wf-mq48NetBIOS: Memory exhaustion from declared session lengths
- highPatched
GHSA-c573-w89f-fpxmRedis: Parsed Redis traffic memory exhaustion
- highPatched
GHSA-84jg-cwr7-4p6wInvalid IPv6 fragments can lead to unbounded state growth
- highPatched
GHSA-5v93-pm35-5mq6SSH: Quadratic KEX algorithm CPU exhaustion
- highPatched
GHSA-hww6-p5xp-6rqvNVT: Oversized line recovery writes before heap buffer
- highPatched
GHSA-qf53-234m-7vhqDHCP: Unbounded state growth via join_data
- highPatched
GHSA-9m23-gwjx-p3j8FTP: Unbounded state growth via ftp_data_expected
- highPatched
GHSA-j48p-9pm3-pgpxOCSP: Empty byName responder ID crashes Zeek
- highPatched
GHSA-924m-g9gv-45xcARP: Tunneled ARP traffic crashes Zeek
- mediumPatched
GHSA-6566-755c-7mwqIRC: Single DCC Send packet can result in scripting error
- mediumPatched
GHSA-q6c5-95ff-cwr9IRC: Invalid DCC Send host/port fields can lead to unexpected parsing results
- highPatched
GHSA-pxc9-fc9v-r39qLDAP: Unbounded per-connection script state
- highPatched
GHSA-5h5v-fcxr-f223IRC DCC SEND has unbounded state growth
- highPatched
GHSA-72qh-gpq9-cj8wtunnel_changed event limit bypass on direct/tunneled toggles
- highPatched
GHSA-vh6p-7vxf-m7rhRecursive stack exhaustion from deep packet analyzer chains
Zeek Website
Website
Zeek: The Open Source Network Monitor
The Open Source Network Monitor Flexible, scriptable, and powered by defenders. Get Zeek View on GitHub About Zeek Zeek and Ye Shall Find Zeek has been a cornerstone of the open-source and cybersecurity communities for decades. Originally developed by Vern Paxson in the 1990s under the name "Bro," Zeek was designed to provide deep insights…
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address192.0.78.212
- LocationSan Francisco,California,United States of America,NA
- ISPAutomattic Inc
- ASNAS2635
Associated Countries
US
CA
JP
Safety Score
Website marked as safe
100%
Trackers
No known trackers found
Blacklist Check
zeek.org was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
Zeek Reviews
More Intrusion Detection
An 802.11 layer2 wireless network detector, sniffer, and intrusion detection system.
OSSEC is an Open Source host-based intrusion detection system, that performs log analysis, integrity checking, monitoring, rootkit detection, real-time alerting and active response.
picosnitch helps protect your security and privacy by "snitching" on anything that connects to the internet, letting you know when, how much data was transferred, and to where. It uses BPF to monitor network traffic per application, and per parent to cover those that just call others. It also hashes every executable, and will complain if some mischievous program is giving it trouble.
SNARE (System iNtrusion Analysis and Reporting Environment) is a series of log collection agents that facilitate centralized analysis of audit log data. Logs from the OS are collected and audited. Full remote access, through a web interface easy to use manually, or by an automated process.
Not Open Source
About the Data: Zeek
Edit Zeek Data
You can edit Zeek's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access Zeek's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/zeekThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share Zeek
Help your friends compare Intrusion Detection, and pick privacy-respecting software and services.
Share Zeek and Awesome Privacy with your network!