Breach CTF 2025
28 challenges with 35 published solutions between them. No writeups were ever filed against this event's listing, so its solutions were found in public repositories instead. Each link is pinned to the commit it was read from.
The event listingMisc9
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
CTF Cater the food
2 official solutionsAlso written up in: sajjadium/ctf-archives, CSeCIITB/BreachCTF
CTF Catering The Food
2 official solutionsAlso written up in: CSeCIITB/BreachCTF, CSeCIITB/BreachCTF
Also written up in: CSeCIITB/BreachCTF
Bitcoin Sim
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Mr Bean
1 official solutionAlso written up in: CSeCIITB/BreachCTF
On the Clock
1 official solutionAlso written up in: sajjadium/ctf-archives
Onions Make Me Cry
1 official solutionAlso written up in: sajjadium/ctf-archives
Pyshell
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Shell
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Reverse engineering6
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Fraction fun
5 official solutionsAlso written up in: CSeCIITB/BreachCTF, CSeCIITB/BreachCTF, CSeCIITB/BreachCTF, CSeCIITB/BreachCTF, CSeCIITB/BreachCTF
Timothy
2 official solutionsAlso written up in: CSeCIITB/BreachCTF, CSeCIITB/BreachCTF
Jokes
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Also written up in: CSeCIITB/BreachCTF
Server
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Snaeky
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Cryptography5
Recover a plaintext or a key from something that was supposed to protect it. In practice: identify the scheme, find the parameter the author got wrong, exploit it.
Big Stuff
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Encrypt
1 official solutionAlso written up in: CSeCIITB/BreachCTF
GoGo Power Rangers
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Also written up in: CSeCIITB/BreachCTF
Secret
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Web4
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Framework Follies
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Also written up in: CSeCIITB/BreachCTF
Peek A Ql
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Snak Asm
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Binary exploitation3
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
FSWn3d
1 official solutionAlso written up in: CSeCIITB/BreachCTF
MagicVault
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Vaultability
1 official solutionAlso written up in: CSeCIITB/BreachCTF
Uncategorised1
The upstream scoreboard did not say, so neither do we.
Script
1 official solutionAlso written up in: mduong-vn/ctf