eBPF Summit 2024

Blog page

How-ToExternal

Intro to development using eBPF

Learn how to build a development docker container for eBPF and libbpf tooling

Read more
How-ToExternal

Hello eBPF: Global Variables (10)

The tenth installment of the Hello eBPF series. In this part, you'll learn how to use global variables to configure our eBPF and communicate between user-land and kernel-land

Read more
How-ToExternal

How to Manage XDP/eBPF Effectively for Better DDoS Protection

Learn all about the techniques Gcore uses in their DDoS Protection product to effectively use xDP/eBPF

Read more
How-ToExternal

Hello eBPF: XDP-based Packet Filter (9)

The ninth installment of the Hello eBPF series. In this part, you'll learn how to use XDP and eBPF to create a partial packet filter that is easily extended into a firewall and blocks incoming packets

Read more
How-ToExternal

Hello eBPF: Generating C Code (8)

The eight installment of the Hello eBPF series. In this part, you'll learn how to use eBPF annotation processing to reduce the amount of C code needed and reduces errors

Read more
How-ToExternal

eBPF & Tetragon: Tools for detecting XZ Utils CVE 2024-3094 Exploit

Learn how to use Tetragon, an eBPF-based runtime security tool to detect the XZ backdoor in OpenSSH

Read more
How-ToExternal

File Monitoring with eBPF and Tetragon (Part 1)

Learn how to implement secure and scalable file monitoring(FIM) with eBPF and Tetragon

Read more
How-ToExternal

Correlating Tracing with Profiling using eBPF

Learn how to use ebpf-based Parca-Agent to read the trace ID from a target program with Go

Read more
How-ToExternal

Hello eBPF: Tail calls and your first eBPF application (4)

In the 4th part of the series, you'll finish the chapter 2 of the Learning eBPF book, learn how to use tail calls and the hello-ebpf project as a library and implement one of the book’s exercises

Read more
How-ToExternal

Adventures in eBPF

An exploration of eBPF highlighting how build a program that leverages eBPF to intercept SSL traffic in user-space

Read more