279 matches found
zeek-agenttesla-detector
AgentTesla This is a Zeek based AgentTesla malware detector. Testing PCAPs: https://app.any.run/tasks/f9421792-7d2c-47d3-90e0-07eb54ae12fa/ https://app.any.run/tasks/db9f075c-7879-4957-923a-f79fac957a2d/ https://app.any.run/tasks/a30789ce-1e1c-4f96-a097-78c34b9fb612/...
zerologon
Zerologon Summary A Zeek detection package for CVE-2020-1472, also known as Zerologon, which is a CVSS 10.0 privilege escalation vulnerability against the Netlogon protocol for Windows Server domain controllers. Notices By default, both notices are raised: ZerologonAttempt indicates the requisite...
go-zeek-broker-ws
Zeek Broker websocket interface library for Golang This library implements the Zeek Broker websocket interface. Helper functions are provided with reasonable mappings between Zeek and Go types. Usage The library contains two packages: encoding encoding models the recursive JSON-based data structu...
zeek-xor-exe-plugin
================= Corelight::PEXOR Zeek plugin to detect and decrypt XOR-obfuscated Windows EXEs. The key used to XOR the file will be automatically discovered and used to XOR the file back to the original Window's executable. Once the file is deobfucated, it is passed back into the file analysis...
zeekjs-notice-telegram
Zeek Notice Telegram ZeekJS edition This package re-implements zeek-notice-telegram in TypeScript ZeekJS to work around unreliability in ActiveHTTP. It borrows both Yacin's package above and the ZeekJS reimplementation of that package's original inspiration zeek-notice-slack which is now...
zeek-spicy-facefish
FacefishRootkit This Zeek+Spicy analyzer will detect the Facefish Linux rootkit C2 as described in: https://blog.netlab.360.com/sshstealerfacefishen/ https://blogs.juniper.net/en-us/threat-research/linux-servers-hijacked-to-implant-ssh-backdoor...
zeek-quic
Google QUIC analyzer/detector for Zeek This analyzer can parse and detect the Google implementation of QUIC called GQUIC here for simplicity, using the wire format described at: https://www.chromium.org/quic. The version of GQUIC used by Chrome at the time of writing this analyzer was Q039 with...
zeek-openvpn
zeek::openvpn THIS IS DEPRECATED IN FAVOR OF https://github.com/corelight/zeek-spicy-openvpn A plugin to detect and parse OpenVPN in the following modes: UDP w/ TLS UDP w/ TLS & TLS Auth TCP w/ TLS TCP w/ TLS & TLS Auth So far this will not detect shared key mode for UDP or TCP. If this protocol...
ripple20
"Ripple20" Treck IOT/ICS device discovery and exploit detection v0.2 Summary: A Zeek package for the passive detection of Treck devices, discovery/scanning attempts and exploitation of the "Ripple20" set of vulnerabilities in the Treck TCP/IP stack. References:...
Zeek-Endpoint-Enrichment-conn
Zeek-Endpoint-Enrichment-conn Enrich the conn.log with EDR data For detailed documentation, see https://docs.corelight.com...
zeek-elf
A Zeek ELF Package This package implements: ELF TLDR! If you have zkg and you have already run... zkg autoconfig ... then you can install this package as so: sudo zkg install zeek-elf Now in any Zeek script, just load the plugin and it "just works": @load Zeek/ELF New events for this plugin are...
detect-ransomware-filenames
Detect Ransomware Filenames This package/script watches SMB transactions to look for known bad filenames that ransomware is known to use. It rides on top of the Anti-Ransomware File System Resource Manager Lists maintained here. How to use A Python script download-list.py is included to be able t...
icannTLD
icannTLD Corelight-update can now be used to create and maintain the icannTLD input files. Script Description Zeek script using the official ICANN Top-Level Domain TLD list with the Input Framework to extract the relevant information from a DNS query and mark whether it's trusted or not. The sour...
Dashboards-Splunk-DNS-Hunting-Beaconing
DNS Hunting-Beaconing v19.2.0.0 DNS Dashboard for hunting and identifying beaconing This dashboard no longer uses any third-party modules or a Splunk lookup table to identify "Trusted Domains". All of that work has been moved to the Corelight/Zeek sensor. However, the dashboard does use two Splun...
redxor
Linux Malware C2 'RedXOR' - an example detection This package serves as a demonstration of how Zeek can be used to detect the Linux backdoor "redXOR" using state based methods. References: Corelight blog...
PetitPotam
PetitPotam NTLM Relay Attack Detection A Zeek package for detecting some attempts to trigger NTLM relay attacks via the Petit Potam exploit. This package will detect what appear to be successful and unsuccessful exploit attempts. It makes a distinction between them by examining the return code fo...
CVE-2022-23270-PPTP
CVE-2022-23270 A package to detect CVE-2022-23270, a vulnerability in Microsoft's PPTP implementation. Example You can run this logic on the included PCAP in the testing\traces directory: $ zeek -Cr CVE-2022-23270-exploited.pcap packages $ cat notice.log separator \x09 setseparator , emptyfield...
CVE-2020-16898-Bad-Neighbor
================================================================================= Simple policy to detect CVE-2020-16898: Bad Neighbor Following functionality are provided by the script :: 1 Script checks on heuristic described here:...
beacon-hunter
Beacon Hunter Detecting Non-Periodic Structured C2 via Additive Recurrence Beacon Hunter detects command-and-control beaconing that uses phi-compatible additive recurrence scheduling — a growing, non-periodic timing pattern where each inter-connection interval approximately equals the sum of the...
zeek-spicy-wireguard
zeek-spicy-wireguard This package provides a Spicy based Wireguard protocol analyzer for Zeek. You must install Spicy to use this package. This is a straightforward implementation following https://www.wireguard.com/protocol/ Wireguard Wireguard Logs separator \x09 setseparator , emptyfield empty...