Csc 2019
41 challenges with 50 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 liveUncategorised15
The upstream scoreboard did not say, so neither do we.
Also written up in: mahham/ctf, SoulTaku/write-ups, SoulTaku/write-ups
Also written up in: mahham/ctf
Addthis Widget
1 official solutionAlso written up in: mahham/ctf
Admin
1 official solutionAlso written up in: jwang-a/CSCAMP2019_Web_Security
Bootstrap.Min
1 official solutionAlso written up in: mahham/ctf
Bootstrap.Min(1)
1 official solutionAlso written up in: mahham/ctf
Checker 1 Extracted
1 official solutionAlso written up in: mahham/ctf
Also written up in: mahham/ctf
Crackwrr [100 Pts]
1 official solutionAlso written up in: MUWASEC/ctf-writeups
HelloObjectiveC [100 pts]
1 official solutionAlso written up in: MUWASEC/ctf-writeups
Jquery.Min
1 official solutionAlso written up in: mahham/ctf
Jquery.Min(1)
1 official solutionAlso written up in: mahham/ctf
Also written up in: mahham/ctf
Md5(1)
1 official solutionAlso written up in: mahham/ctf
Popper.Min
1 official solutionAlso written up in: mahham/ctf
Binary exploitation8
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Get Password
2 official solutionsAlso written up in: SoulTaku/write-ups, SoulTaku/write-ups
Guessing Game
2 official solutionsAlso written up in: SoulTaku/write-ups, SoulTaku/write-ups
Twelver [998 Pts]
2 official solutionsAlso written up in: MUWASEC/ctf-writeups, MUWASEC/ctf-writeups
Aarchibald
1 official solutionAlso written up in: ctfun/ctf-writeups
Babyheap [1000 Pts]
1 official solutionAlso written up in: MUWASEC/ctf-writeups
Babystack [991 Pts]
1 official solutionAlso written up in: MUWASEC/ctf-writeups
Also written up in: Lefnui/ctf-writeups
Signal [1000 Pts]
1 official solutionAlso written up in: MUWASEC/ctf-writeups
Forensics7
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
103 Spx
1 official solutionAlso written up in: ctfun/ctf-writeups
3615 Incident
1 official solutionAlso written up in: ctfun/ctf-writeups
Client Trace
1 official solutionAlso written up in: ctfun/ctf-writeups
Decode
1 official solutionAlso written up in: ctfun/ctf-writeups
Exfiltration
1 official solutionAlso written up in: ctfun/ctf-writeups
Online encryption
1 official solutionAlso written up in: SoulTaku/write-ups
TakeItDown
1 official solutionAlso written up in: ctfun/ctf-writeups
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.
Alice
2 official solutionsAlso written up in: SoulTaku/write-ups, SoulTaku/write-ups
cryptoDIY RNG
2 official solutionsAlso written up in: Lefnui/ctf-writeups, Lefnui/ctf-writeups
Also written up in: SoulTaku/write-ups, SoulTaku/write-ups
Also written up in: ctfun/ctf-writeups
Crayon Cochon
1 official solutionAlso written up in: TaianRmos/CTF-Writeups
Super Caesar
1 official solutionAlso written up in: SoulTaku/write-ups
Misc3
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Global Cell
1 official solutionAlso written up in: SoulTaku/write-ups
Piet Mondrian
1 official solutionAlso written up in: SoulTaku/write-ups
Unusual Communication
1 official solutionAlso written up in: SoulTaku/write-ups
Reverse engineering1
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
MagasinSecret
1 official solutionAlso written up in: Lefnui/ctf-writeups
Web1
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Scully2
2 official solutionsAlso written up in: ctfun/ctf-writeups, ctfun/ctf-writeups