KubeArmorCloud-native Runtime Security Enforcement System
Stars: ✭ 434 (+703.7%)
pwruPacket, where are you? -- Linux kernel networking debugger
Stars: ✭ 694 (+1185.19%)
CiliumeBPF-based Networking, Security, and Observability
Stars: ✭ 10,256 (+18892.59%)
oxdpusA toy tool that leverages the super powers of XDP to bring in-kernel IP filtering
Stars: ✭ 59 (+9.26%)
BpfdFramework for running BPF programs with rules on Linux as a daemon. Container aware.
Stars: ✭ 396 (+633.33%)
ayaAya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
Stars: ✭ 950 (+1659.26%)
GoebpfLibrary to work with eBPF programs from Go
Stars: ✭ 666 (+1133.33%)
PolycubeeBPF/XDP-based software framework for fast network services running in the Linux kernel.
Stars: ✭ 217 (+301.85%)
Xdp ProjectXDP project collaboration through a git-repo
Stars: ✭ 127 (+135.19%)
portablebpfYou came here so you could have a base code to serve you as an example on how to develop a BPF application, compatible to BCC and/or LIBBPF, specially LIBBPF, having the userland part made in C or PYTHON.
Stars: ✭ 32 (-40.74%)
libbpf-sysRust bindings to libbpf from the Linux kernel
Stars: ✭ 103 (+90.74%)
libebpfExperiemental userspace eBPF library
Stars: ✭ 14 (-74.07%)
packifferlightweight cross-platform networking toolkit
Stars: ✭ 52 (-3.7%)
Libbpf RsMinimal and opinionated eBPF tooling for the Rust ecosystem
Stars: ✭ 116 (+114.81%)
TcpdogeBPF based TCP observability.
Stars: ✭ 119 (+120.37%)
btfhubBTFHub, together with BTFHub Archive repository, provides BTF files for existing published kernels that don't support embedded BTF.
Stars: ✭ 100 (+85.19%)
Kubectl TraceSchedule bpftrace programs on your kubernetes cluster using the kubectl
Stars: ✭ 1,194 (+2111.11%)
BpftraceHigh-level tracing language for Linux eBPF
Stars: ✭ 4,526 (+8281.48%)
TraceeLinux Runtime Security and Forensics using eBPF
Stars: ✭ 788 (+1359.26%)
Ebpf exporter Prometheus exporter for custom eBPF metrics
Stars: ✭ 829 (+1435.19%)
Awesome EbpfA curated list of awesome projects related to eBPF.
Stars: ✭ 1,102 (+1940.74%)
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 (+138.89%)
RbpfRust virtual machine and JIT compiler for eBPF programs
Stars: ✭ 306 (+466.67%)
ebpfeBPF package for Go
Stars: ✭ 25 (-53.7%)
ebpfaultA BPF-based syscall fault injector
Stars: ✭ 65 (+20.37%)
sqredirectRedirection and filtering Source Engine game traffic in bundle with sqproxy
Stars: ✭ 21 (-61.11%)
el7-bpf-specsRPM specs for building bpf related tools on CentOS 7
Stars: ✭ 38 (-29.63%)
p2pflowEthereum p2p traffic analysis with eBPF
Stars: ✭ 24 (-55.56%)
ebpfpubebpfpub is a generic function tracing library for Linux that supports tracepoints, kprobes and uprobes.
Stars: ✭ 86 (+59.26%)
go-tctraffic control in pure go - it allows to read and alter queues, filters and classes
Stars: ✭ 245 (+353.7%)
Sphinx-DipperSphinx Custom Kernel for Mi 8 (Dipper)
Stars: ✭ 17 (-68.52%)
bpfpsA tool to list and diagnose bpf programs. (Who watches the watchers..? :)
Stars: ✭ 93 (+72.22%)
execmonAdvanced process execution monitoring utility for linux (procmon like)
Stars: ✭ 77 (+42.59%)
tcpslicetcpslice concatenates multiple pcap files together, or extracts time slices from one or more pcap files.
Stars: ✭ 48 (-11.11%)
HEVD Kernel ExploitExploits pack for the Windows Kernel mode driver HackSysExtremeVulnerableDriver written for educational purposes.
Stars: ✭ 44 (-18.52%)
ZeldaOS32bit OS/kernel built from scratch with POSIX.1 compliance
Stars: ✭ 23 (-57.41%)
TravorOSA simple OS running on Intel x86 architecture | No longer updating
Stars: ✭ 24 (-55.56%)
scaraOSA 32bit multiboot OS kernel for IA32 (PC/AT) systems.
Stars: ✭ 31 (-42.59%)
yaskYASK--Yet Another Stencil Kit: a domain-specific language and framework to create high-performance stencil code for implementing finite-difference methods and similar applications.
Stars: ✭ 81 (+50%)
SanderOSUSB32 bit singletasking C kernel
Stars: ✭ 52 (-3.7%)
operating-systems-usac-courseOperating Systems & Cloud Native Theory, Workshops, Guides, Cool Cloud Native Projects and students contribution area
Stars: ✭ 73 (+35.19%)
King-TweaksNo description or website provided.
Stars: ✭ 46 (-14.81%)
cxosOperating System development experiment in Ada
Stars: ✭ 32 (-40.74%)
kernel-syslog📝 Kernel module that can be used as a replacement for syslog, logger or logwrapper
Stars: ✭ 37 (-31.48%)
JamesMme going through JamesM's kernel development tutorials
Stars: ✭ 35 (-35.19%)
osx86-64 assembly µkernel
Stars: ✭ 15 (-72.22%)
spylon-kernelJupyter kernel for scala and spark
Stars: ✭ 160 (+196.3%)
Driver.NETLightweight and flexible library to load and communicate with kernel drivers on Windows.
Stars: ✭ 59 (+9.26%)
MethylenixThe operating system written in Rust
Stars: ✭ 32 (-40.74%)
LSMLiquid State Machines in Python and NEST
Stars: ✭ 39 (-27.78%)
go-nflogc-binding free API for golang to communicate with the log subsystem of netfilter
Stars: ✭ 41 (-24.07%)
libslibsinsp, libscap, the kernel module driver, and the eBPF driver sources
Stars: ✭ 92 (+70.37%)
pfSense-pkg-WireGuardThis is a port of the original WireGuard UI bits as implemented by Netgate in pfSense 2.5.0 to a package suitable for rapid iteration and more frequent updating on future releases of pfSense.
Stars: ✭ 194 (+259.26%)
infinityA secure, modern and intelligent operative system
Stars: ✭ 27 (-50%)
KnutOSAn x86_64 hobbyist OS written in C and Assembly
Stars: ✭ 16 (-70.37%)
ehidsA Linux Host-based Intrusion Detection System based on eBPF.
Stars: ✭ 210 (+288.89%)
CVE-2016-7255An exploit for CVE-2016-7255 on Windows 7/8/8.1/10(pre-anniversary) 64 bit
Stars: ✭ 85 (+57.41%)
kernelMain kernel tree
Stars: ✭ 28 (-48.15%)