ebpfkit

Rootkit

A rootkit powered by eBPF designed to demonstrate offensive security techniques and bypass kernel protections.

ebpfkit is a rootkit powered by eBPF

GitHub

761 stars
18 watching
91 forks
Language: C
last commit: over 1 year ago
Linked from 2 awesome lists

ebpfkernellinuxlinux-kernellinux-kernel-hackingrootkitruntime-securitysecurity

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gui774ume/ebpfkit-monitor A tool designed to detect and protect against certain types of malicious eBPF bytecode 123
h3xduck/triplecross A Linux rootkit demonstrating the offensive capabilities of eBPF technology using various techniques such as backdoors, C2 channels and code injection. 1,786
eterna1/puszek-rootkit A Linux rootkit that hooks the system call table to hide files and processes. 156
eversinc33/banshee A Windows kernel rootkit with anti-rootkit evasion features and keylogging capabilities. 493
pathtofile/bad-bpf Demonstrates security vulnerabilities in the Linux kernel's eBPF system 549
eunomia-bpf/eunomia-bpf A toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support 681
d4stiny/spectre A proof-of-concept Windows kernel-mode rootkit designed to demonstrate legitimate communication channel exploitation for remote control. 685
mempodippy/vlany A Linux rootkit designed to evade detection and maintain persistence on compromised systems 944
ebpfdev/explorer A tool to explore and visualize the eBPF subsystem of Linux hosts 81
rprinz08/hbpf An experiment to implement eBPF features in hardware using alternate HDLs and cheap development boards 402
yaoyumeng/adore-ng A Linux rootkit adapted for 2.6 and 3.x kernel versions 205
iovisor/ubpf An eBPF VM that allows userspace execution of eBPF programs in a Linux kernel-independent way. 832
tw4452852/zbpf A tool that enables writing eBPF programs with strong type systems in Zig. 122
linux-lock/bpflock A security solution using eBPF to restrict Linux access and protect against attacks 136
generic-ebpf/generic-ebpf An eBPF runtime framework providing a portable interpreter, JIT compiler, and abstraction layer for interacting with various eBPF systems 149