Simple mobile reversing challenge (that doesn’t require much mobile knowledge XD). First mobile challenge from DSO-NUS 2021.
Mobile reversing challenge that uses time of execution to check for conditions. Third mobile challenge from DSO-NUS 2021.
Simple reversing challenge with some math. First RE challenge from DSO-NUS 2021.
Exploit a program that changes user privilege to root with setuid() to escalate privilege. First pwn challenge from DSO-NUS 2021.
Read. Understand. Patch. Get flag. A cool challenge that requires patching binaries. Second RE challenge from DSO-NUS 2021.
Reverse a program written in Shakespeare Programming Language (SPL). Second RE challenge in STANDCON2021.
Study and understand a very old file spreadsheet format (WK1 for Lotus 1-2-3), then retrieve data stored in a cell. First forensics challenge from STANDCON20...
Analyze python Intermediate Representation and recover the flag. First RE challenge from CTF.SG 2021.
A simple Golang binary reversing challenge with some AES. Second RE challenge from CTF.SG 2021.
Simple Return Oriented Programming challenge. Second pwn challenge in CDDC2021.
Python code injection attack on an echo server. Third pwn challenge in CDDC2021.
A wasm reversing challenge using closure compiler to simplify code, and z3 to solve for final solution.
Reverse engineer a WebGL game by reversing its fragment shader program. First RE and Web challenge from Plaid CTF 2021.