
Challenge handouts, source code, and solutions for UofTCTF 2025
This repository contains the solutions to challenges during UofTCTF 2025. The source is also included in most of the challenge directories.
| Challenge Name | Solve Count | Category |
|---|---|---|
| Funny Cipher | 231/1510 | Crypto |
| Enchanted Oracle | 79/1510 | Crypto |
| Shuffler | 22/1510 | Crypto |
| Causation | 11/1510 | Crypto |
| Timed AES | 4/1510 | Crypto |
| POOF | 174/1510 | Forensics |
| Decrypt Me | 86/1510 | Forensics |
| Minecraft Safe | 3/1510 | Forensics |
| Don't Sandbox Python 1: n-day? | 11/1510 | Jail |
| Smol JS | 7/1510 | Jail |
| Don't Sandbox Python 2: simple | 3/1510 | Jail |
| Don't Sandbox Python 3: barebones | 3/1510 | Jail |
| JS Blacklist V2 |
| 0/1510 |
| Jail |
| Sanity Check | 677/1510 | Misc |
| Math Test | 470/1510 | Misc |
| Racing | 325/1510 | Misc |
| Surgery | 298/1510 | Misc |
| Racing 2 | 95/1510 | Misc |
| Out of the Container | 68/1510 | Misc |
| Walk in the Forest | 22/1510 | Misc |
| Simple Signing | 15/1510 | Misc |
| Feedback | 10/1510 | Misc |
| Model Assembly Line | 2/1510 | Misc |
| Simple File Storage | 2/1510 | Misc |
| Baby Pwn | 461/1510 | Pwn |
| Baby Pwn 2 | 266/1510 | Pwn |
| Echo | 55/1510 | Pwn |
| Book Editor | 28/1510 | Pwn |
| Counting Sort | 25/1510 | Pwn |
| Hash Table As a Service | 15/1510 | Pwn |
| Highly Optimized | 83/1510 | Rev |
| Py_FlagChecker | 29/1510 | Rev |
| Bloatware | 14/1510 | Rev |
| Encrypted Flag | 13/1510 | Rev |
| Scavenger Hunt | 501/1510 | Web |
| Prismatic Blogs | 111/1510 | Web |
| CodeDB | 55/1510 | Web |
| Prepared: Flag 1 | 33/1510 | Web |
| 1337 v4ul7 | 13/1510 | Web |
| Prepared: Flag 2 | 6/1510 | Web |
| Timeless | 6/1510 | Web |
| My Second App | 5/1510 | Web |