Cilium 为基于Kubernetes 的Linux 容器管理平台上部署的服务,透明地提供服务间的网络和API 连接及安全。 Cilium 底层是基于Linux 内核的新技术eBPF,可以在Linux 系统中动态注入强大的安全性、可见性和网络控制逻辑
High-level tracing language for Linux
翻译 - Linux eBPF的高级跟踪语言
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, TriC...
翻译 - 顶点分解/分解框架:核心(Arm,Arm64,BPF,EVM,M68K,M680X,MOS65xx,Mips,PPC,RISCV,Sparc,SystemZ,TMS320C64x,Web Assembly,X86,X86_64,XCore)+绑定。
#Awesome#A curated list of awesome projects related to eBPF.
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
翻译 - 连续分析pprof兼容配置文件。
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.
Linux Runtime Security and Forensics using eBPF
翻译 - 使用eBPF进行容器和系统事件跟踪
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
the TCPdump network dissector
翻译 - TCPdump网络解析器
the LIBpcap interface to various kernel packet capture mechanism
翻译 - LIBpcap接口与各种内核数据包捕获机制
Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes clusters and Linux hosts using eBPF
Automated upstream mirror for libbpf stand-alone build.
翻译 - 用于 libbpf 独立构建的自动上游镜像。
Prometheus exporter for custom eBPF metrics
Schedule bpftrace programs on your kubernetes cluster using the kubectl
翻译 - 使用kubectl在您的kubernetes集群上调度bpftrace程序
Runtime Security Enforcement System. Workload hardening/sandboxing and implementing least-permissive policies made easy leveraging LSMs (BPF-LSM, AppArmor).