YoVDO

bpftime - Fast Uprobes with User Space BPF Runtime

Offered By: Linux Plumbers Conference via YouTube

Tags

eBPF Courses Process Injection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking approach to eBPF performance optimization in this Linux Plumbers Conference talk. Delve into bpftime, a prototype userspace eBPF runtime that offers significant speed improvements for uprobes and syscall hooks. Learn how this innovation bypasses context switch delays, enhances configurability without root access, and reduces the kernel attack surface. Discover the power of binary rewriting in enabling efficient function tracing and syscall manipulation. Gain insights into interprocess eBPF Maps implementation in shared userspace memory, compatibility with existing eBPF toolchains, and support for CO-RE via BTF. Understand how bpftime can be injected into running processes without restarts or recompilation, revolutionizing eBPF deployment and usage.

Syllabus

bpftime: Fast uprobes with user space BPF runtime - Yusheng Zheng


Taught by

Linux Plumbers Conference

Related Courses

Defeating Injection Attacks in ASP.NET and ASP.NET Core
Pluralsight
OS Analysis with The Sleuth Kit & Autopsy
Pluralsight
Reverse Engineering: Frida for Beginners
Udemy
Powershell Is Dead - Epic Learnings
Security BSides London via YouTube
Investigating Malware Using Memory Forensics - A Practical Approach
Black Hat via YouTube