Joints Final 2020
8 challenges with 8 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 liveBinary 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.
Diary
1 official solutionAlso written up in: MUWASEC/ctf-writeups
LoggerV2
1 official solutionAlso written up in: MUWASEC/ctf-writeups
Math2
1 official solutionAlso written up in: MUWASEC/ctf-writeups
Sorting
1 official solutionAlso written up in: MUWASEC/ctf-writeups
Uncategorised3
The upstream scoreboard did not say, so neither do we.
LaBrava no Ai
1 official solutionAlso written up in: hanasuru/ctf-archive-2020
USB Pcap
1 official solutionAlso written up in: hanasuru/ctf-archive-2020
Wireshark
1 official solutionAlso written up in: sp3p3x/DFA-CCSC-Joint-Spring-2020-CTF
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.
Plain
1 official solutionAlso written up in: hanasuru/ctf-archive-2020