basic ebpf playground to work and play a little with it
-
Updated
Jan 1, 2023 - C++
basic ebpf playground to work and play a little with it
This repository contains two tasks demonstrating system-level programming using eBPF in Python for system call monitoring and a doubly linked list implementation in C. Both tasks aim to showcase practical skills in working with low-level systems and data structures.
eXpress Data Path Router
eBPF has become the key technology for infrastructure software. This session tells you everything you need to know about eBPF in 5 minutes. Why eBPF matters and why it exists. What it can do. What it can’t do. Who uses it for what. And finally, what the future holds.
Flow feature extraction tool built in Rust using eBPF
A tool to trace BSD sockets concurrency behavior using eBPF
A custom LoadBalancer Using eBPF and xdp
eBPF program that uses netlink TC to block outgoing connections from monitored processes
A simple pure hello world demo of writing an ebpf filter in rust
This project implements memory checkpointing and restoration for a Linux process using eBPF (Extended Berkeley Packet Filter) technology.
X-Defender💥 is an advanced (D)DoS mitigation tool built with eBPF and XDP. It not only filters and limits malicious traffic in real-time but also takes a proactive and aggressive approach to neutralize threats before they impact your network.
A utility that extracts eBPF instructions from an ELF file and prints C-like output
Add a description, image, and links to the ebpf-programs topic page so that developers can more easily learn about it.
To associate your repository with the ebpf-programs topic, visit your repo's landing page and select "manage topics."