Extended Berkeley Packet Filter (eBPF) has revolutionized Linux kernel observability and networking, but its powerful capabilities can be weaponized against security solutions. This talk explores how attackers can leverage eBPF primitives to identify, track, and terminate security processes, including antivirus solutions and EDR tools. We'll demonstrate how eBPF's kernel-level access can be exploited to create sophisticated process killing mechanisms that operate below traditional security controls. Through practical examples, we'll showcase techniques for process termination that bypass common protection mechanisms.
Key topics include:
- Essential eBPF hooks for process manipulation
- Quick-win termination techniques
-Live demo of security tool subversion
The presentation concludes with defensive considerations, detection methods, and
mitigation strategies for security vendors and defenders. This research highlights the growing need for security solutions to adapt to kernel-level threats and implement stronger self-protection mechanisms.