Leftover Leftovers β€” GPN CTF 2026

A two-stage Java AOT-cache app whose integrity hash covers bytecode and pointers but not the archived heap β€” patching the pre-resolved heap String redirects the image directory and reads /flag.

June 5, 2026 Β· 3 min Β· 516 words Β· Th3B0yWh0L1v3d

Leftovers β€” GPN CTF 2026

Reversing a Javalin app whose real password validator lives in an AOT/CDS cache that overrides the jar β€” dumping the loaded class with the HotSpot Serviceability Agent unlocks a file-read to /flag.

June 5, 2026 Β· 3 min Β· 452 words Β· Th3B0yWh0L1v3d