Tag
control-flow-integrity
- Oct 2, 2026 Shadow Stacks and Protecting the Return Address Why a parallel copy of the return address catches overflows that canaries miss, how the check is wired into the epilogue, and what the hardware support changes. memory systems
- Jun 16, 2025 Gadget Chains as a Programming Language, and What CFI Restricts A chain of short instruction sequences ending in ret is computationally complete, and control-flow integrity is an attempt to bound where those sequences may begin and end. security
- Oct 26, 2024 Stack Canaries and What They Actually Detect How a random guard word between local buffers and saved control data turns a linear stack overflow into a detectable event, and which overflows it cannot see. memory systems