eBPF
eBPF is a technology that can run sandboxed programs in a privileged context such as the operating system kernel.
It is used to safely and efficiently extend the capabilities of the kernel at runtime without requiring to change kernel source code or load kernel modules.
Here are 78 public repositories matching this topic...
MARPLE is an open-source system profiling tool for Linux-based systems
-
Updated
Oct 16, 2018 - Python
Performance visualisation tools
-
Updated
Feb 19, 2019 - Python
A host monitoring proof of concept that uses python and ebpf to watch for bad behavior and optionally take action on it.
-
Updated
Jul 14, 2019 - Python
A distributed system for latency-optimized service embedding in large-scale software defined networks
-
Updated
Dec 10, 2019 - Python
The POX network software platform
-
Updated
Apr 3, 2020 - Python
[Deplicated] Now we have more sophisticated (and compact) implementation in ipftrace2 repository. Please check it as well.
-
Updated
May 25, 2020 - Python
An opinionated BPF CO-RE library for Python3. Targets easy deployment on embedded systems with minimal dependency overhead.
-
Updated
Nov 8, 2020 - Python
eBPF Tools - Tool for monitoring, performance benchmarking and tracing linux kernel
-
Updated
Jan 29, 2021 - Python
Forwarding specific UDP broadcast requests between networks using eBPF modules in OpenWRT
-
Updated
May 30, 2021 - Python
Code for my talk at ebpf 2021 conference
-
Updated
Aug 4, 2021 - Python
System calls, Linux capabilities tracer and security profile generator for Docker containers
-
Updated
Feb 5, 2022 - Python