ebpf-for-windows

ebpf-for-windows

eBPF implementation that runs on top of Windows

C2943mit

12 hours ago

redcanary-ebpf-sensor

Red Canary's eBPF Sensor

C101gpl-2.0

5 months ago

ebpfedr-solutionssensor

ebpf-samples

Sample ebpf programs to analyze

C91

12 days ago

ebpfebpf-opcodeebpf-programs

ebpf-verifier

eBPF verifier based on abstract interpretation

C++392mit

17 hours ago

abstract-interpretationebpfebpf-verifier

awesome-ebpf

A curated list of awesome projects related to eBPF.

4042cc0-1.0

6 months ago

awesomeawesome-listbcc

ebpf

ebpf

ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach t

Go6346mit

4 hours ago

btfebpfgo

harpoon

harpoon

🔍 Trace syscalls from user-space functions, by using eBPF

C90apache-2.0

2 months ago

ebpfebpf-programsgolang

libbpfgo

libbpfgo

eBPF library for Go. Powered by libbpf.

Go736apache-2.0

9 days ago

bpfebpfgo

ebpfguard

ebpfguard

Rust library for writing Linux security policies using eBPF

Rust292apache-2.0

10 months ago

TripleCross

TripleCross

A Linux eBPF rootkit with a backdoor, C2, library injection, execution hijacking

C1786gpl-3.0

8 months ago

backdoorebpfkernel

ubpf

Userspace eBPF VM

C833apache-2.0

16 hours ago

ptcpdump

ptcpdump

Process-aware, eBPF-based tcpdump

C570mit

2 days ago

bpfcontainerebpf

zfw

An EBPF based IPv4/IPv6 firewall with integrations for OpenZiti Zero-Trust Fram

C44gpl-3.0

18 hours ago

ebpfebpf-firewallebpf-tc

greggd

greg(g)d - Global runtime for eBPF-enabled gathering (w/ gumption) daemon

Go6apache-2.0

20 days ago

rbpf

Rust virtual machine and JIT compiler for eBPF programs

Rust945apache-2.0

23 days ago

assemblerbpfebpf

bpftrace

bpftrace

High-level tracing language for Linux eBPF

C++8328apache-2.0

3 months ago

bccbpfebpf

skywalking-rover

skywalking-rover

Monitor and profiler powered by eBPF to monitor network traffic, and diagnose CP

Go204apache-2.0

9 hours ago

apmebpfnetwork

tracee

Linux Runtime Security and Forensics using eBPF

Go3630apache-2.0

9 days ago

bpfdockerebpf

tetragon

tetragon

eBPF-based Security Observability and Runtime Enforcement

Go3655apache-2.0

5 hours ago

bpfebpfkernel

deepflow

deepflow

eBPF Observability - Distributed Tracing and Profiling

Go2979apache-2.0

4 hours ago

apmgpukubernetes

oxidebpf

A Rust library for managing eBPF programs.

Rust116bsd-3-clause

9 months ago

ebpfrust-crate

zbpf

zbpf

Writing eBPF in Zig

Zig122gpl-3.0

2 days ago

bpfebpftracing

bpfman

bpfman

An eBPF Manager for Linux and Kubernetes

Rust524apache-2.0

3 days ago

ebpfkuberneteskubernetes-operator

cilium

cilium

eBPF-based Networking, Security, and Observability

Go20262apache-2.0

4 hours ago

bpfcncfcni

hubble

hubble

Hubble - Network, Service & Security Observability for Kubernetes using eBPF

Makefile3551apache-2.0

15 hours ago

ciliumebpfkubernetes

merbridge

merbridge

Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge.

Go756apache-2.0

2 days ago

ebpfistiokubernetes

upf-bpf

upf-bpf

An In-Kernel Solution Based on eBPF / XDP for 5G UPF

C++196apache-2.0

2 months ago

3gpp5g5g-core

parca-agent

eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd

Go554apache-2.0

19 hours ago

bpfccontinuous-profiling

bad-bpf

A collection of eBPF programs demonstrating bad behavior, presented at DEF CON 2

C549bsd-3-clause

4 months ago

aya-template

A cargo-generate template for Rust eBPF Projects using Aya

Rust84

21 days ago

cargo-generateebpfrust

eunomia-bpf

eunomia-bpf

A Toolchain to make Build and Run eBPF programs easier

Rust681mit

3 months ago

bccebpfebpf-co-re

aya

aya

Aya is an eBPF library for the Rust programming language, built with a focus on

Rust3236apache-2.0

23 hours ago

bpfebpfobservability

inspektor-gadget

Inspektor Gadget is a set of tools and framework for data collection and system

C2252apache-2.0

4 hours ago

bpfbpf-programscncf-project

ebpf-mpls-encap-decap

Sample project demonstrating how to use eBPF to encap/decap packets with an MPLS

C54gpl-3.0

5 years ago

bpfbpfilterebpf

ebpf-beginners

The beginner's guide to eBPF

Python1624apache-2.0

2 years ago

ebpf-kill-example

ebpf-kill-example

An example of an eBPF program hooking into the kill tracepoint

C22gpl-3.0

last year

generic-ebpf

Generic eBPF runtime

C149apache-2.0

3 years ago

explorer

explorer

eBPF explorer is Web UI that lets you see all the maps and programs in eBPF subs

Dockerfile81

last year

ebpf

redbpf

Rust library for building and running BPF/eBPF modules

Rust1711apache-2.0

last year

ebpfffi-bindingsrust-ffi

weaver

weaver

Trace Go program execution with uprobes and eBPF

Go299mpl-2.0

last year

bccebpfgo

tcpdog

tcpdog

eBPF based TCP observability.

Go253mit

3 years ago

bpfebpflinux

OpenCSD

OpenCSD

OpenCSD: eBPF Computational Storage Device (CSD) for Zoned Namespace (ZNS) SSDs

C++57mit

last year

bpfcomputational-storage-devicecsd

ebpfkit

ebpfkit

ebpfkit is a rootkit powered by eBPF

C761apache-2.0

2 years ago

ebpfkernellinux

ebpfkit-monitor

ebpfkit-monitor

ebpfkit-monitor is a tool that detects and protects against eBPF powered rootkit

C123apache-2.0

2 years ago

ebpfkernellinux

bpflock

bpflock

bpflock - eBPF driven security for locking and auditing Linux machines

C136apache-2.0

3 years ago

bpfcontainersebpf

hBPF

hBPF

hBPF = eBPF in hardware

Python402bsd-3-clause

2 years ago

ebpffpgalitex

vale-bpf

VALE eBPF extension module

C31apache-2.0

5 years ago