HellGates, custom CPU gate-level challenge
Summary
The article documents a custom 32-bit gate-level CPU challenge called HellGates, detailing its obfuscation, anti-tamper, memory encryption, and the side-channel attack that allowed a modern LLM (GPT-6) to solve it. It provides deep dives into the CPU architecture, memory layout, host-side obfuscation, and the toolchain used to build and analyze the system, ending with reflections on defenses and future challenges.