BtS CTF Challenges 2021
110 challenges with 660 published solutions between them. CTFtime has no listing for this event at all, so nothing built on CTFtime can show what it was made of. These writeups were found in public repositories instead. Each link is pinned to the commit it was read from.
Where these writeups liveMisc92
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
File004
8 official solutionsFile006
8 official solutionsFile008
8 official solutionsFile009
8 official solutionsFile010
8 official solutionsFile011
8 official solutionsFile013
8 official solutionsFile014
8 official solutionsFile015
8 official solutionsFile016
8 official solutionsFile017
8 official solutionsFile018
8 official solutionsFile020
8 official solutionsFile023
8 official solutionsFile024
8 official solutionsFile025
8 official solutionsFile026
8 official solutionsFile028
8 official solutionsFile029
8 official solutionsFile030
8 official solutionsFile037
8 official solutionsFile039
8 official solutionsFile040
8 official solutionsFile042
8 official solutionsFile043
8 official solutionsFile044
8 official solutionsFile045
8 official solutionsFile046
8 official solutionsFile047
8 official solutionsFile049
8 official solutionsFile050
8 official solutionsFile052
8 official solutionsFile057
8 official solutionsFile058
8 official solutionsFile059
8 official solutionsFile060
8 official solutionsFile062
8 official solutionsFile063
8 official solutionsFile064
8 official solutionsFile065
8 official solutionsFile067
8 official solutionsFile073
8 official solutionsFile075
8 official solutionsFile080
8 official solutionsFile083
8 official solutionsFile084
8 official solutionsFile085
8 official solutionsFile086
8 official solutionsFile087
8 official solutionsFile022
7 official solutionsFile027
7 official solutionsFile031
7 official solutionsFile034
7 official solutionsFile036
7 official solutionsFile041
7 official solutionsFile048
7 official solutionsFile056
7 official solutionsFile061
7 official solutionsFile072
7 official solutionsFile076
7 official solutionsFile078
7 official solutionsFile079
7 official solutionsFile082
7 official solutionsFile001
6 official solutionsFile002
6 official solutionsFile005
6 official solutionsFile007
6 official solutionsFile019
6 official solutionsFile021
6 official solutionsFile032
6 official solutionsFile033
6 official solutionsFile038
6 official solutionsFile053
6 official solutionsFile066
6 official solutionsFile071
6 official solutionsFile003
5 official solutionsFile035
5 official solutionsFile051
5 official solutionsFile055
5 official solutionsFile068
5 official solutionsFile070
5 official solutionsFile077
5 official solutionsFile081
5 official solutionsFile054
4 official solutionsFile069
4 official solutionsFile012
3 official solutionsFile074
3 official solutionsAnImals
2 official solutionsCant Break This Vault
2 official solutionsSimple Game Creator
2 official solutionsYargh Ahoy, comrate
2 official solutionsJarvis Dsc Bot
1 official solution
Web9
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Cheated Lotery
2 official solutionsCheated Lotery 2
2 official solutionsGee Son
2 official solutionsGolf Club
2 official solutionsNever Gonna Give You Flag
2 official solutionsRequest For Proxies
2 official solutionsSpider In Da Cage
2 official solutionsTeenage Jinja Turtles
2 official solutionsTeenage Jinja Turtles 2
2 official solutions
Reverse engineering4
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Brain Fruck
2 official solutionsBtS emulator
2 official solutionsShake It
2 official solutionsSpin Me
2 official solutions
Binary exploitation2
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
My Little Pwny
2 official solutionsRet Ftw
2 official solutions
OSINT1
Answer a question about the real world from public sources. The work is pivoting between identifiers, not exploiting anything.
Lost Photos
1 official solution
Cryptography1
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.
Make A Bet
2 official solutions
Forensics1
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Smells Like Nice Challenge
2 official solutions