Md Fahim Al Shihab·Sep 14strace: Understanding a Linux Program Through System CallsReverse Engineering Series — Part 1
Daryl Brooks·May 6Walkthrough: Understanding Path Interception and Its Risks in Code ExecutionIn this project, I demonstrate how a path‑interception vulnerability can be exploited. Path interception occurs when code relies on…
InLevel Up CodingbyAlejandro Nadal·Feb 20Can you debug it? — Signal Handler with unexpected behaviorThis is the first edition of “Can you debug it?”, where we test your mettle with weird, small pieces of code which don’t work as they are…
Alvin Manoj Alex·Jan 21SBOM: Capturing dynamically invoked librariesSoftware Bill of Materials (SBOM) has become an important part of modern software security and supply chain transparency. An SBOM provides…
Rajesh Kumar·Nov 14, 2025Deep Dive: Understanding the read() System Call From File Descriptors to Data FlowMaster Linux read() system calls with hands-on strace examples. Learn why buffer size ≠ bytes read, detect EOF, debug partial reads, and…A response icon1A response icon1
DerNitro и все что с ним связано·Sep 28, 2025Strace as a Linux Engineer’s ToolPhoto by Christopher Bill on Unsplash
Rachel Rui Teng·Apr 17, 2025100 Days of Linux with SRE/DevOps-Day 4, debug tool straceHellow everyone, in Day 4, we are together to learn the basic usage and practice another tool strace. strace is an indispensable diagnostic…
Robert Mindo·Mar 18, 2025Using Seccomp User Notifications (seccomp_unotify) as an Alternative to Ptrace for Syscall…Linux’s ptrace is a well-known mechanism for tracing and intercepting syscalls, but it comes with performance overhead and security…
Shay Agros·Jan 17, 2025Transforming compilation VMs into containersThis article describes how my team switched to using containers when testing compilation for various distributions and kernels. Reducing…