Published onAugust 2, 2026Pwn Learning Path #8: A Real Compiler-Generated MOVAPS Crashpwn-learning-pathpwnropssestack-alignmentReproducing the ROP alignment problem with normal C SSE intrinsics and inspecting the MOVAPS instruction generated by GCC.
Published onAugust 1, 2026Pwn Learning Path #7: Fixing a ROP Stack Alignment Crashpwn-learning-pathpwnropstack-alignmentgdbThe payload reached win but still crashed: diagnosing MOVAPS, understanding 16-byte alignment, and fixing the chain with one RET.