Discover Packages
github.com/mosajjal/ebpf-edr
command
module
Version:
v0.1.0
Opens a new window with list of versions in this module.
Published: May 6, 2022
License: AGPL-3.0
Opens a new window with license information.
Imports: 17
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
Huakiwi
Huwkiwi is an EDR powered by eBPF and Sigma.
Name
Huakiwi is named after Leioproctus huakiwi , a species of bee Endemic to New Zealand.
credit: hasherezade
Requirements
Build
Simply run make
after cloning the repo. it should generate a portable statically-linked binary.
git clone https://github.com/bm9w/huakiwi
cd huakiwi
make
Rules
current rules (almost all of them are borrowed from Elastic's public repo on SIEM rules)
Potential Protocol Tunneling via EarthWorm
Compression of Sensitive Files
Potential OpenSSH Backdoor Logging Activity
Attempt to Disable IPTables or Firewall
Attempt to Disable Syslog Service
Tampering of Bash Command-Line History
Potential Disabling of SELinux
File Deletion via Shred
Removing a kernel module
System Log File Deletion
Interactive Terminal Spawned via Perl
Interactive Terminal Spawned via Python
Modification of Dynamic Linker Preload Shared Object
Contributions welcome!
Expand ▾
Collapse ▴
Documentation
¶
Rendered for
linux/amd64
windows/amd64
darwin/amd64
js/wasm
This program demonstrates attaching an eBPF program to a kernel symbol.
The eBPF program will be attached to the start of the sys_execve
kernel function and prints out the number of times it has been called
every second.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.