Task Based 2019
30 challenges with 32 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 liveReverse engineering6
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Arbacoin Secret Market
1 official solutionAlso written up in: ctfcup/2019-task-based
Arbacoin Wallet
1 official solutionAlso written up in: ctfcup/2019-task-based
Moore S Law
1 official solutionAlso written up in: ctfcup/2019-task-based
Oldschool
1 official solutionAlso written up in: ctfcup/2019-task-based
Remote Auth Server
1 official solutionAlso written up in: ctfcup/2019-task-based
Resistance Test Task
1 official solutionAlso written up in: ctfcup/2019-task-based
Cryptography6
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 Secret
1 official solutionAlso written up in: ctfcup/2019-task-based
Carnival
1 official solutionAlso written up in: ctfcup/2019-task-based
Coin Flipping
1 official solutionAlso written up in: ctfcup/2019-task-based
Eternal Classic
1 official solutionAlso written up in: ctfcup/2019-task-based
Flag Checker
1 official solutionAlso written up in: ctfcup/2019-task-based
The Matrix
1 official solutionAlso written up in: ctfcup/2019-task-based
Misc6
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Hidden Message
2 official solutionsAlso written up in: ctfcup/2019-task-based, ctfcup/2019-task-based
Strange Idb
2 official solutionsAlso written up in: ctfcup/2019-task-based, ctfcup/2019-task-based
Captcha Server
1 official solutionAlso written up in: ctfcup/2019-task-based
Illegal Flag
1 official solutionAlso written up in: ctfcup/2019-task-based
Iq Test
1 official solutionAlso written up in: ctfcup/2019-task-based
Pyjail
1 official solutionAlso written up in: ctfcup/2019-task-based
Binary exploitation4
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Arbacoin Bank
1 official solutionAlso written up in: ctfcup/2019-task-based
Arbalest Shop
1 official solutionAlso written up in: ctfcup/2019-task-based
Also written up in: ctfcup/2019-task-based
Teleport
1 official solutionAlso written up in: ctfcup/2019-task-based
Web3
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Archive Tester
1 official solutionAlso written up in: ctfcup/2019-task-based
Doc Viewer
1 official solutionAlso written up in: ctfcup/2019-task-based
Injection
1 official solutionAlso written up in: ctfcup/2019-task-based
Uncategorised3
The upstream scoreboard did not say, so neither do we.
Eyes Training
1 official solutionAlso written up in: ctfcup/2019-task-based
Leaked Docs
1 official solutionAlso written up in: ctfcup/2019-task-based
Voice Message
1 official solutionAlso written up in: ctfcup/2019-task-based
Forensics2
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Notepad
1 official solutionAlso written up in: ctfcup/2019-task-based
Police Department
1 official solutionAlso written up in: ctfcup/2019-task-based