eBPF-based Networking, Security, and Observability
Repository Index
47,133 repositories indexed
1–24 of 32 · Most stars
High-level tracing language for Linux
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
A curated list of awesome projects related to eBPF.
eBPF-based Security Observability and Runtime Enforcement
Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
Linux Runtime Security and Forensics using eBPF
Packet, where are you? -- eBPF-based Linux kernel networking debugger
the LIBpcap interface to various kernel packet capture mechanism
XDP tutorial
Automated upstream mirror for libbpf stand-alone build.
🕵️♂️ TUI for sniffing network traffic using eBPF on Linux
Schedule bpftrace programs on your kubernetes cluster using the kubectl
Process-aware, eBPF-based tcpdump
Rust virtual machine and JIT compiler for eBPF programs
eBPF library for Go. Powered by libbpf.
Alaz: Advanced eBPF Agent for Kubernetes Observability – Effortlessly monitor K8s service interactions and performance metrics in your K8s environment. Gain in-depth insights with service maps, metrics, and more, while staying alert to crucial system anomalies 🐝
Framework for running BPF programs with rules on Linux as a daemon. Container aware.
XDP project collaboration through a git-repo
Writing eBPF in Zig
eBPF based TCP observability.
An In-Kernel Solution Based on eBPF / XDP for 5G UPF
bpflock - eBPF driven security for locking and auditing Linux machines