Reverse engineering

Posts with this tag

Posts

  • Reversing the CSC 2026 Ransomware Unlocker: A Fake gdb, a Salt Born in a SIGTRAP Handler, and an Invertible Check

    How our team recovered the files a CTF ransomware encrypted at the CSC 2026 finals, by reversing the 4.9 KB unlocker it left behind, finding the salt it computes only inside a SIGTRAP handler, inverting its flag check, and rebuilding its SHA-256 and RC4 key schedule in Python, then restoring 43 files on six hosts from the organisers' inventory with a runbook and two scripts.

    20 min read 3,908 words Category: Security Tags: ctf, reverse engineering, ransomware

  • flagchecker3: A Bytecode VM That Decrypts Itself Only If You Already Know the Flag

    A write-up of the Android reversing challenge flagchecker3 from VSLCTF 2026, where the native checker runs a bytecode VM whose instruction stream is XOR-encrypted under a key that every comparison result feeds back into, so a wrong byte derails the decryption and turns the obfuscation into an oracle.

    8 min read 1,474 words Category: Security Tags: ctf, reverse engineering, android