Research Context In cybersecurity research and Red Team simulations, developing custom tools requires a deep understanding of host-based evasion. When an agent lands on a target system, modern Blue Teams and Endpoint Detection and Response (EDR) solutions will attempt to attach a disassembler or a debugger to analyze the suspicious process. How do these processes defend themselves against analysis? In this article, we will explore the technical details of how the Linux kernel's own mechanisms—pt

Linux Process Evasion: ptrace & prctl
JM00NJ

