There are 46 repositories under bpf topic.
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), BPF, Ethereum VM, 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.
Linux Runtime Security and Forensics using eBPF
the TCPdump network dissector
the LIBpcap interface to various kernel packet capture mechanism
Prometheus exporter for custom eBPF metrics
Schedule bpftrace programs on your kubernetes cluster using the kubectl
The eBPF tool and systems inspection framework for Kubernetes, containers and Linux hosts.
eBPF Developer Tutorial: Learning eBPF Step by Step with Examples
Solidity Compiler for Solana and Polkadot
eBPF/XDP-based software framework for fast network services running in the Linux kernel.
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
Framework for running BPF programs with rules on Linux as a daemon. Container aware.
A firewall that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. This is great for dropping malicious traffic from a (D)DoS attack. IPv6 is supported with this firewall! I hope this helps network engineers/programmers interested in utilizing XDP!
eBPF (extended Berkeley Packet Filter) Guide. Learn all about the eBPF Tools and Libraries for Security, Monitoring , and Networking.
A packet oriented Linux kernel function call tracer
Making eBPF programming easier via build env and examples