There are 109 repositories under ebpf topic.
APM, Application Performance Monitoring System
Capture SSL/TLS text content without a CA certificate using eBPF. This tool is compatible with Linux/Android x86_64/Aarch64.
Cloud Native Runtime Security
ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
A curated list of awesome projects related to eBPF.
Coroot is an open-source eBPF-based observability tool that turns telemetry data into actionable insights, helping you identify and resolve application issues quickly
An open source real-time network topology and protocols analyzer
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
Schedule bpftrace programs on your kubernetes cluster using the kubectl
Prometheus exporter for custom eBPF metrics
A Linux eBPF rootkit with a backdoor, C2, library injection, execution hijacking, persistence and stealth capabilities.
一个深挖 Linux 内核的新功能特性,以 io_uring, cgroup, ebpf, llvm 为代表,包含开源项目,代码案例,文章,视频,架构脑图等
Instant K8s service dependency map, right to your Grafana.
Linux eBPF backdoor over TCP. Spawn reverse shells, RCE, on prior privileged access. Less Honkin, More Tonkin.
Instant distributed traces without code changes. 🚀 Boost existing monitoring tools with higher-quality data
Collection of Linux eBPF slides/documents.
Learn eBPF by examples | eBPF 开发者教程与知识库:通过小工具和示例一步步学习 eBPF,包含性能、网络、安全等多种应用场景
Learning eBPF, published by O'Reilly - out now! Here's where you'll find a VM config for the examples, and more
Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe performance counters and other system stats, use ML models to estimate workload energy consumption based on these stats, and exports them as Prometheus metrics