el7-bpf-specsRPM specs for building bpf related tools on CentOS 7
Stars: ✭ 38 (+18.75%)
BpftraceHigh-level tracing language for Linux eBPF
Stars: ✭ 4,526 (+14043.75%)
Ebpf exporter Prometheus exporter for custom eBPF metrics
Stars: ✭ 829 (+2490.63%)
p2pflowEthereum p2p traffic analysis with eBPF
Stars: ✭ 24 (-25%)
PolycubeeBPF/XDP-based software framework for fast network services running in the Linux kernel.
Stars: ✭ 217 (+578.13%)
XDP-FirewallAn XDP firewall that is capable of filtering specific packets based off of filtering rules specified in a config file. IPv6 is supported!
Stars: ✭ 129 (+303.13%)
pwruPacket, where are you? -- Linux kernel networking debugger
Stars: ✭ 694 (+2068.75%)
CiliumeBPF-based Networking, Security, and Observability
Stars: ✭ 10,256 (+31950%)
ebpfaultA BPF-based syscall fault injector
Stars: ✭ 65 (+103.13%)
ebpfeBPF package for Go
Stars: ✭ 25 (-21.87%)
go-tctraffic control in pure go - it allows to read and alter queues, filters and classes
Stars: ✭ 245 (+665.63%)
ayaAya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
Stars: ✭ 950 (+2868.75%)
KubeArmorCloud-native Runtime Security Enforcement System
Stars: ✭ 434 (+1256.25%)
ebpfkit-monitorebpfkit-monitor is a tool that detects and protects against eBPF powered rootkits
Stars: ✭ 80 (+150%)
ebpfkitebpfkit is a rootkit powered by eBPF
Stars: ✭ 472 (+1375%)
TraceeLinux Runtime Security and Forensics using eBPF
Stars: ✭ 788 (+2362.5%)
DrawBridgeLayer 4 Single Packet Authentication Linux kernel module utilizing Netfilter hooks and kernel supported Berkeley Packet Filters (BPF)
Stars: ✭ 81 (+153.13%)
ipftrace[Deplicated] Now we have more sophisticated (and compact) implementation in ipftrace2 repository. Please check it as well.
Stars: ✭ 60 (+87.5%)
ebpfpubebpfpub is a generic function tracing library for Linux that supports tracepoints, kprobes and uprobes.
Stars: ✭ 86 (+168.75%)
RbpfRust virtual machine and JIT compiler for eBPF programs
Stars: ✭ 306 (+856.25%)
libebpfExperiemental userspace eBPF library
Stars: ✭ 14 (-56.25%)
BpfdFramework for running BPF programs with rules on Linux as a daemon. Container aware.
Stars: ✭ 396 (+1137.5%)
Awesome EbpfA curated list of awesome projects related to eBPF.
Stars: ✭ 1,102 (+3343.75%)
GoebpfLibrary to work with eBPF programs from Go
Stars: ✭ 666 (+1981.25%)
Kubectl TraceSchedule bpftrace programs on your kubernetes cluster using the kubectl
Stars: ✭ 1,194 (+3631.25%)
TcpdogeBPF based TCP observability.
Stars: ✭ 119 (+271.88%)
Libbpf RsMinimal and opinionated eBPF tooling for the Rust ecosystem
Stars: ✭ 116 (+262.5%)
bpflockbpflock - eBPF driven security for locking and auditing Linux machines
Stars: ✭ 54 (+68.75%)
Ipftrace2A packet oriented Linux kernel function call tracer
Stars: ✭ 193 (+503.13%)
libbpf-sysRust bindings to libbpf from the Linux kernel
Stars: ✭ 103 (+221.88%)
oxdpusA toy tool that leverages the super powers of XDP to bring in-kernel IP filtering
Stars: ✭ 59 (+84.38%)
kernel new features一个深挖 Linux 内核的新功能特性,以 io_uring, cgroup, ebpf, llvm 为代表,包含开源项目,代码案例,文章,视频,架构脑图等
Stars: ✭ 1,094 (+3318.75%)
packifferlightweight cross-platform networking toolkit
Stars: ✭ 52 (+62.5%)
Xdp ProjectXDP project collaboration through a git-repo
Stars: ✭ 127 (+296.88%)
bpfbox🐝 BPFBox 📦 Exploring process confinement in eBPF
Stars: ✭ 93 (+190.63%)
parca-agenteBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
Stars: ✭ 250 (+681.25%)
vscode-portablemake visual studio code portable with dll-hijack
Stars: ✭ 17 (-46.87%)
cryptopocket🔐 Encrypt anything, then Decrypt by providing a required key.
Stars: ✭ 22 (-31.25%)
syclSYCL for Vitis: Experimental fusion of triSYCL with Intel SYCL oneAPI DPC++ up-streaming effort into Clang/LLVM
Stars: ✭ 80 (+150%)
CARECHAI and RAJA provide an excellent base on which to build portable codes. CARE expands that functionality, adding new features such as loop fusion capability and a portable interface for many numerical algorithms. It provides all the basics for anyone wanting to write portable code.
Stars: ✭ 22 (-31.25%)
onionjugglerManage your Onion Services via CLI or TUI on Unix-like operating system with a POSIX compliant shell.
Stars: ✭ 31 (-3.12%)
cxxdC/C++ language server implemented on top of Clang frontend.
Stars: ✭ 145 (+353.13%)
LinuxKernelLearnLearn Linux Kernel Step by Step, including the Modules, FS, Device Driver etc. --- Linux内核学习,包括Linux各模块,文件系统,设备驱动文件等。
Stars: ✭ 37 (+15.63%)
NetCoreBeautyMove a .NET Framework/.NET Core app runtime components and dependencies into a sub-directory and make it beauty.
Stars: ✭ 228 (+612.5%)
lkm-sandboxCollection of Linux Kernel Modules and PoC to discover, learn and practice Linux Kernel Development
Stars: ✭ 36 (+12.5%)
flextoolC++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (+0%)
dextoolSuite of C/C++ tooling built on LLVM/Clang
Stars: ✭ 81 (+153.13%)
Synergy-BinariesDownload the latest stable Synergy binaries.
Stars: ✭ 671 (+1996.88%)
Juka🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!
Stars: ✭ 68 (+112.5%)
TheVimIDEModern Vim IDE with support for C/C++, Java, Python, Lua, PHP, JavaScript, Ruby and much more ...
Stars: ✭ 33 (+3.13%)
grafitoPortable, Serverless & Lightweight SQLite-based Graph Database in Arturo
Stars: ✭ 95 (+196.88%)
CWP-UtilitiesCombined Windows Privacy Utilities | Hosts file updater, block list manager, and more. Open source tools for Windows users, to help ensure privacy & security. Block ads, spyware domains, and other malicious activity/traffic, all through a simple interface.
Stars: ✭ 63 (+96.88%)
dumb-obfuscatorTutorial on how to write the dumbest obfuscator I could think of.
Stars: ✭ 147 (+359.38%)
hBPFhBPF = eBPF in hardware
Stars: ✭ 335 (+946.88%)
SolderingTutorialComplete soldering course for beginners and advanced.
Stars: ✭ 104 (+225%)
MetaCGMetaCG offers an annotated whole program call-graph tool for Clang/LLVM.
Stars: ✭ 21 (-34.37%)
flatorizeGenerate fast implementations of mathematical expressions. Inclues a linear algebra library.
Stars: ✭ 18 (-43.75%)