bpftime - Fast Uprobes with User Space BPF Runtime
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
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 CorePluralsight 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