hBPF
Hardware eBPF implementation
An experiment to implement eBPF features in hardware using alternate HDLs and cheap development boards
hBPF = eBPF in hardware
402 stars
13 watching
23 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list
ebpffpgalitexmigenpython3
Related projects:
Repository | Description | Stars |
---|---|---|
libbpf/libbpf-rs | An Rust wrapper around libbpf to simplify BPF program development and build processes. | 786 |
eunomia-bpf/eunomia-bpf | A toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support | 681 |
eunomia-bpf/wasm-bpf | An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. | 386 |
fzakaria/ebpf-mpls-encap-decap | Demonstrates packet encapsulation and decapsulation with MPLS labels using eBPF | 53 |
qmonnet/rbpf | An eBPF program interpreter and JIT compiler written in Rust. | 943 |
tw4452852/zbpf | A tool that enables writing eBPF programs with strong type systems in Zig. | 122 |
vbpf/ebpf-samples | This repository provides a collection of sample eBPF programs for analysis and testing purposes. | 91 |
ebpfdev/explorer | A tool to explore and visualize the eBPF subsystem of Linux hosts | 81 |
iomartin/ubpf | An eBPF VM implementation in C | 0 |
gui774ume/ebpfkit-monitor | A tool designed to detect and protect against certain types of malicious eBPF bytecode | 123 |
aquasecurity/libbpfgo | A Go library providing an interface to eBPF programs from userspace | 736 |
bpfman/bpfman | An eBPF manager for Linux and Kubernetes deployment and administration | 522 |
gui774ume/ebpfkit | A rootkit powered by eBPF designed to demonstrate offensive security techniques and bypass kernel protections. | 761 |
tiziano88/elm-protobuf | Generates Elm code to decode and encode Protocol Buffers data | 94 |
philtomson/rhdl | A Ruby-based language for describing digital hardware components and their behavior. | 14 |