eBPF-based Networking, Security, and Observability
-
Updated
Aug 13, 2020 - Go
eBPF-based Networking, Security, and Observability
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
the LIBpcap interface to various kernel packet capture mechanism
the TCPdump network dissector
Schedule bpftrace programs on your kubernetes cluster using the kubectl
A curated list of awesome projects related to eBPF.
Prometheus exporter for custom eBPF metrics
Library to work with eBPF programs from Go
Rust virtual machine and JIT compiler for eBPF programs
eBPF/XDP-based software framework for fast network services running in the Linux kernel.
A tool to list and diagnose bpf programs. (Who watches the watchers..? :)
Layer 4 Single Packet Authentication Linux kernel module utilizing Netfilter hooks and kernel supported Berkeley Packet Filters (BPF)
ebpfpub is a generic function tracing library for Linux that supports tracepoints, kprobes and uprobes.
BPF Processor for IDA Python
Convert network filtering rules from various formats into BPF programs
Add a description, image, and links to the bpf topic page so that developers can more easily learn about it.
To associate your repository with the bpf topic, visit your repo's landing page and select "manage topics."