ebpf

ebpf

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

Go6376mit

22 days ago

btfebpfgo

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

generic-ebpf

Generic eBPF runtime

C149apache-2.0

4 years ago

ebpf-beginners

The beginner's guide to eBPF

Python1626apache-2.0

2 years ago

ebpf-for-windows

ebpf-for-windows

eBPF implementation that runs on top of Windows

C2949mit

21 days ago

ebpf-kill-example

ebpf-kill-example

An example of an eBPF program hooking into the kill tracepoint

C22gpl-3.0

2 years 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

26 days ago

ebpfebpf-opcodeebpf-programs

ebpf-verifier

eBPF verifier based on abstract interpretation

C++392mit

22 days ago

abstract-interpretationebpfebpf-verifier

awesome-ebpf

A curated list of awesome projects related to eBPF.

4308cc0-1.0

23 days ago

awesomeawesome-listbcc

explorer

explorer

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

Dockerfile81

2 years ago

ebpf

harpoon

harpoon

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

C91apache-2.0

26 days ago

ebpfebpf-programsgolang

libbpfgo

libbpfgo

eBPF library for Go. Powered by libbpf.

Go740apache-2.0

24 days ago

bpfebpfgo

ebpfguard

ebpfguard

Rust library for writing Linux security policies using eBPF

Rust293apache-2.0

11 months ago

redbpf

Rust library for building and running BPF/eBPF modules

Rust1710apache-2.0

last year

ebpfffi-bindingsrust-ffi

weaver

weaver

Trace Go program execution with uprobes and eBPF

Go299mpl-2.0

last year

bccebpfgo

TripleCross

TripleCross

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

C1794gpl-3.0

8 months ago

backdoorebpfkernel

ubpf

Userspace eBPF VM

C834apache-2.0

21 days ago

tcpdog

tcpdog

eBPF based TCP observability.

Go253mit

3 years ago

bpfebpflinux

ptcpdump

ptcpdump

Process-aware, eBPF-based tcpdump

C613mit

16 days ago

bpfcontainerebpf

greggd

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

Go6apache-2.0

2 months ago

rbpf

Rust virtual machine and JIT compiler for eBPF programs

Rust948apache-2.0

2 months ago

assemblerbpfebpf

skywalking-rover

skywalking-rover

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

Go204apache-2.0

22 days ago

apmebpfnetwork

tracee

Linux Runtime Security and Forensics using eBPF

Go3635apache-2.0

22 days ago

bpfdockerebpf

tetragon

tetragon

eBPF-based Security Observability and Runtime Enforcement

Go3681apache-2.0

16 days ago

bpfebpfkernel

deepflow

deepflow

eBPF Observability - Distributed Tracing and Profiling

Go2992apache-2.0

21 days ago

apmgpukubernetes

oxidebpf

A Rust library for managing eBPF programs.

Rust116bsd-3-clause

10 months ago

ebpfrust-crate

zbpf

Writing eBPF in Zig

Zig125gpl-3.0

14 days ago

bpfebpftracing

bpfman

bpfman

An eBPF Manager for Linux and Kubernetes

Rust526apache-2.0

24 days ago

ebpfkuberneteskubernetes-operator

cilium

cilium

eBPF-based Networking, Security, and Observability

Go20339apache-2.0

21 days ago

bpfcncfcni

hubble

hubble

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

Makefile3561apache-2.0

27 days ago

ciliumebpfkubernetes

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

C766apache-2.0

2 years ago

ebpfkernellinux

ebpfkit-monitor

ebpfkit-monitor

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

C124apache-2.0

2 years ago

ebpfkernellinux

bpflock

bpflock

bpflock - eBPF driven security for locking and auditing Linux machines

C137apache-2.0

3 years ago

bpfcontainersebpf

merbridge

merbridge

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

Go760apache-2.0

24 days ago

ebpfistiokubernetes

upf-bpf

upf-bpf

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

C++196apache-2.0

3 months ago

3gpp5g5g-core

parca-agent

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

Go557apache-2.0

28 days ago

bpfccontinuous-profiling

bad-bpf

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

C555bsd-3-clause

5 months ago

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

aya-template

A cargo-generate template for Rust eBPF Projects using Aya

Rust84

22 days ago

cargo-generateebpfrust

eunomia-bpf

eunomia-bpf

A Toolchain to make Build and Run eBPF programs easier

Rust687mit

3 months ago

bccebpfebpf-co-re

aya

aya

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

Rust3248apache-2.0

22 days ago

bpfebpfobservability

inspektor-gadget

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

C2264apache-2.0

16 days ago

bpfbpf-programscncf-project

ebpf

ebpf

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

Go6376mit

22 days ago

btfebpfgo

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

generic-ebpf

Generic eBPF runtime

C149apache-2.0

4 years ago

ebpf-beginners

The beginner's guide to eBPF

Python1626apache-2.0

2 years ago

ebpf-for-windows

ebpf-for-windows

eBPF implementation that runs on top of Windows

C2949mit

21 days ago

ebpf-kill-example

ebpf-kill-example

An example of an eBPF program hooking into the kill tracepoint

C22gpl-3.0

2 years 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

26 days ago

ebpfebpf-opcodeebpf-programs

ebpf-verifier

eBPF verifier based on abstract interpretation

C++392mit

22 days ago

abstract-interpretationebpfebpf-verifier

awesome-ebpf

A curated list of awesome projects related to eBPF.

4308cc0-1.0

23 days ago

awesomeawesome-listbcc

explorer

explorer

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

Dockerfile81

2 years ago

ebpf

harpoon

harpoon

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

C91apache-2.0

26 days ago

ebpfebpf-programsgolang

libbpfgo

libbpfgo

eBPF library for Go. Powered by libbpf.

Go740apache-2.0

24 days ago

bpfebpfgo

ebpfguard

ebpfguard

Rust library for writing Linux security policies using eBPF

Rust293apache-2.0

11 months ago

redbpf

Rust library for building and running BPF/eBPF modules

Rust1710apache-2.0

last year

ebpfffi-bindingsrust-ffi

weaver

weaver

Trace Go program execution with uprobes and eBPF

Go299mpl-2.0

last year

bccebpfgo

TripleCross

TripleCross

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

C1794gpl-3.0

8 months ago

backdoorebpfkernel

ubpf

Userspace eBPF VM

C834apache-2.0

21 days ago

tcpdog

tcpdog

eBPF based TCP observability.

Go253mit

3 years ago

bpfebpflinux

ptcpdump

ptcpdump

Process-aware, eBPF-based tcpdump

C613mit

16 days ago

bpfcontainerebpf

zfw

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

C44gpl-3.0

6 days ago

ebpfebpf-firewallebpf-tc

greggd

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

Go6apache-2.0

2 months ago

rbpf

Rust virtual machine and JIT compiler for eBPF programs

Rust948apache-2.0

2 months ago

assemblerbpfebpf

skywalking-rover

skywalking-rover

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

Go204apache-2.0

22 days ago

apmebpfnetwork

tracee

Linux Runtime Security and Forensics using eBPF

Go3635apache-2.0

22 days ago

bpfdockerebpf

tetragon

tetragon

eBPF-based Security Observability and Runtime Enforcement

Go3681apache-2.0

16 days ago

bpfebpfkernel

deepflow

deepflow

eBPF Observability - Distributed Tracing and Profiling

Go2992apache-2.0

21 days ago

apmgpukubernetes

oxidebpf

A Rust library for managing eBPF programs.

Rust116bsd-3-clause

10 months ago

ebpfrust-crate

zbpf

Writing eBPF in Zig

Zig125gpl-3.0

14 days ago

bpfebpftracing

bpfman

bpfman

An eBPF Manager for Linux and Kubernetes

Rust526apache-2.0

24 days ago

ebpfkuberneteskubernetes-operator

cilium

cilium

eBPF-based Networking, Security, and Observability

Go20339apache-2.0

21 days ago

bpfcncfcni

hubble

hubble

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

Makefile3561apache-2.0

27 days ago

ciliumebpfkubernetes

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

C766apache-2.0

2 years ago

ebpfkernellinux

ebpfkit-monitor

ebpfkit-monitor

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

C124apache-2.0

2 years ago

ebpfkernellinux

bpflock

bpflock

bpflock - eBPF driven security for locking and auditing Linux machines

C137apache-2.0

3 years ago

bpfcontainersebpf

merbridge

merbridge

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

Go760apache-2.0

24 days ago

ebpfistiokubernetes

upf-bpf

upf-bpf

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

C++196apache-2.0

3 months ago

3gpp5g5g-core

parca-agent

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

Go557apache-2.0

28 days ago

bpfccontinuous-profiling

bad-bpf

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

C555bsd-3-clause

5 months ago

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

aya-template

A cargo-generate template for Rust eBPF Projects using Aya

Rust84

22 days ago

cargo-generateebpfrust

eunomia-bpf

eunomia-bpf

A Toolchain to make Build and Run eBPF programs easier

Rust687mit

3 months ago

bccebpfebpf-co-re

aya

aya

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

Rust3248apache-2.0

22 days ago

bpfebpfobservability

inspektor-gadget

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

C2264apache-2.0

16 days ago

bpfbpf-programscncf-project