Beginners CTF 2022
25 challenges with 44 published solutions between them. The writeups for this event were found in public repositories. Each link is pinned to the commit it was read from.
Where these writeups liveCryptography7
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.
Also written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
PrimeParty
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Unpredictable Pad
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Build
1 official solutionAlso written up in: SECCON/Beginners_CTF_2022
Command
1 official solutionAlso written up in: SECCON/Beginners_CTF_2022
CoughingFox
1 official solutionAlso written up in: SECCON/Beginners_CTF_2022
omni RSA
1 official solutionAlso written up in: SECCON/Beginners_CTF_2022
Web6
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Error
4 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Gallery
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Textex
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Ironhand
1 official solutionAlso written up in: SECCON/Beginners_CTF_2022
Serial
1 official solutionAlso written up in: SECCON/Beginners_CTF_2022
Also written up in: SECCON/Beginners_CTF_2022
Binary exploitation5
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Raindrop
3 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Snowdrop
3 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
BeginnersBof
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Monkey Heap
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Simplelist
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Misc4
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Hitchhike4b
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Also written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Phisher
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Ultra Super Miracle Validator
2 official solutionsAlso written up in: SECCON/Beginners_CTF_2022, SECCON/Beginners_CTF_2022
Reverse engineering2
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Please Not Debug Me
1 official solutionAlso written up in: SECCON/Beginners_CTF_2022
Recursive
1 official solutionAlso written up in: SECCON/Beginners_CTF_2022
Uncategorised1
The upstream scoreboard did not say, so neither do we.
Announcement
1 official solutionAlso written up in: SECCON/Beginners_CTF_2022