CSCTF 2024
70 challenges with 71 published solutions between them. The writeups for this event were found in public repositories and on the authors’ own sites. Each repository link is pinned to the commit it was read from.
Where these writeups liveUncategorised19
The upstream scoreboard did not say, so neither do we.
Calculator
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Call me
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Create
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Custom Request 1
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Custom Request 2
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Database
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Also written up in: Chronos-Security/CSCTF-2024
Extraction 1
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Extraction 2
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Frequencies
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Hiding in PDF
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Also written up in: Chronos-Security/CSCTF-2024
Also written up in: Chronos-Security/CSCTF-2024
More pixels
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
My secure password
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Neighbour
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Together
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
TwigPlayground
1 official solutionAlso written up in: j3seer.github.io
Wi Fi
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Misc16
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Uncommon
2 official solutionsAlso written up in: Chronos-Security/CSCTF-2024, Chronos-Security/CSCTF-2024
Customer support
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Decoding
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Geography Master
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Index
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Lost flag
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Math Master
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Multiply 1
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Multiply 2
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Onions
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Participate
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Prank
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Pwntools
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Rules
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Shopping list
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Simple quiz
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Web9
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Basics 1
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Basics 2
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Basics 3
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Basics 4
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Cerealized
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Options
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
PHP is simple
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Proxy man
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Simple upload
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
OSINT8
Answer a question about the real world from public sources. The work is pivoting between identifiers, not exploiting anything.
Breached
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
ChronosPK 1
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
ChronosPK 2
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Cyber Golan
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Spy Operation
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
WHOis #1
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
WHOis #2
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
WHOis #3
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Cryptography7
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.
3.146416102
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Authentication
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Double Trouble
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Hashes
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Signed Flask
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Weak Password 1
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Weak Password 2
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Forensics5
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
APT Hunting
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Magical Bytes 1
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Magical Bytes 2
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Nothing Here
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
VirusTotal.exe
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
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.
Dynamic loader
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
I returned to win
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Moooooore
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Trace my libraries
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Reverse engineering2
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Elite 1
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024
Elite 2
1 official solutionAlso written up in: Chronos-Security/CSCTF-2024