Showing 15 of 15 projects
A pure Go library for loading, compiling, debugging, and attaching eBPF programs to Linux kernel hooks.
A lightweight operating system built on Linux with Node.js as its userspace, managed by npm.
An unsupervised coverage-guided kernel fuzzer for finding bugs in operating system kernels like Linux, Windows, and BSD variants.
A mature low-level Linux container runtime focused on system containers with strong security features and kernel integration.
A curated list of awesome projects, tutorials, and resources related to eBPF (extended Berkeley Packet Filter).
A pure-Rust eBPF library focused on developer experience, operability, and compile-once-run-everywhere capabilities.
eBPF-based Linux kernel networking debugger for tracing and filtering network packets with fine-grained introspection.
A Linux kernel module and user-space framework for high-speed packet capture and processing with a consistent API.
A terminal-based Linux kernel manager and activity monitor for loading, unloading, and monitoring kernel modules.
A fast, modern, secure kernel-based VPN tunnel using state-of-the-art cryptography.
A Linux Kernel Module (LKM) rootkit for hiding processes, granting root privileges, and making files invisible.
A Loadable Kernel Module (LKM) for acquiring volatile memory from Linux and Android devices, supporting local disk or network output.
A Linux-based partitioning hypervisor that runs bare-metal applications or adapted operating systems alongside Linux in isolated cells.
A companion repository with example eBPF programs and a Lima VM configuration for the O'Reilly book 'Learning eBPF'.
Upstream repository for the Security Enhanced Linux (SELinux) userland libraries and tools, complementing the kernel's mandatory access control features.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.