CTF Author 2 CAT CTF 25 RE Challenges Official Writeup Aug 22, 2025 0xL4ugh CTF Challenges Official Writeup Dec 28, 2024