RSSAmplifier

Blog

The Arcadia Bay

Recent content on The Arcadia Bay

blog.igns.topRSS feed ↗2 posts

Latest posts

When Kernel Programmers Lie to the Verifier: A Tale of Broken Assumptions in eBPF

The Failing Guard Imagine you are a system administrator tasked with a simple security policy: block and log any attempt to execute binaries from the /tmp directory. After some research, you settle on the eBPF Linux Security Module (eBPF LSM). It’s the perfect tool for the job—it allows you to hook into the execve path, inspect the filename and arguments, and decide whether to allow the execution.…

The Design and Trade-offs of LLVM's Conditional Constant Propagation

Introduction Modern compilers can infer variable values in program code to eliminate certain computation instructions and branches, thereby reducing runtime overhead of compiled artifacts. With these optimizations, programmers can typically obtain well-optimized compiled output while maintaining code readability, without manually specializing each variable. Compilers can infer a variable’s…