Ductf 2023
41 challenges with 53 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 liveUncategorised13
The upstream scoreboard did not say, so neither do we.
Encrypted Mail
2 official solutionsAlso written up in: nusgreyhats.org, www.nusgreyhats.org
Also written up in: D13David/ctf-writeups, it4ch1-007/CTF-writeups
Ductf Certificate
1 official solutionAlso written up in: rollentube/ctf-writeups
Expbyte
1 official solutionAlso written up in: 5kuuk/CTF-writeups
Expcalc
1 official solutionAlso written up in: 5kuuk/CTF-writeups
Expconf
1 official solutionAlso written up in: 5kuuk/CTF-writeups
Expjail
1 official solutionAlso written up in: 5kuuk/CTF-writeups
Expmail
1 official solutionAlso written up in: 5kuuk/CTF-writeups
Exprop
1 official solutionAlso written up in: 5kuuk/CTF-writeups
Grades
1 official solutionAlso written up in: charlesitpro.github.io
Rogueful Helper
1 official solutionAlso written up in: n0t4b0t/CTF-Writeups
Roppenheimer
1 official solutionAlso written up in: 5kuuk/CTF-writeups
Safe Calculator
1 official solutionAlso written up in: 5kuuk/CTF-writeups
Misc11
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Blinkybill
2 official solutionsAlso written up in: D13David/ctf-writeups, rollentube/ctf-writeups
Helpless
2 official solutionsAlso written up in: D13David/ctf-writeups, charlesitpro.github.io
My First C Program
2 official solutionsAlso written up in: D13David/ctf-writeups, rollentube/ctf-writeups
Baby Ruby
1 official solutionAlso written up in: D13David/ctf-writeups
Discord
1 official solutionAlso written up in: rollentube/ctf-writeups
My First C Prog
1 official solutionAlso written up in: D13David/ctf-writeups
Needle In Iam
1 official solutionAlso written up in: D13David/ctf-writeups
Simple Ftp Server
1 official solutionAlso written up in: D13David/ctf-writeups
Survey
1 official solutionAlso written up in: rollentube/ctf-writeups
to DUCTF
1 official solutionAlso written up in: rollentube/ctf-writeups
Also written up in: rollentube/ctf-writeups
Web5
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Grades Grades Grades
2 official solutionsAlso written up in: D13David/ctf-writeups, rollentube/ctf-writeups
Proxed
2 official solutionsAlso written up in: D13David/ctf-writeups, rollentube/ctf-writeups
Static File Server
2 official solutionsAlso written up in: D13David/ctf-writeups, rollentube/ctf-writeups
Actually Proxed
1 official solutionAlso written up in: D13David/ctf-writeups
Xxd Server
1 official solutionAlso written up in: D13David/ctf-writeups
OSINT5
Answer a question about the real world from public sources. The work is pivoting between identifiers, not exploiting anything.
Bridgets Back
2 official solutionsAlso written up in: D13David/ctf-writeups, rollentube/ctf-writeups
Excellent Vista
2 official solutionsAlso written up in: D13David/ctf-writeups, rollentube/ctf-writeups
Comeacroppa
1 official solutionAlso written up in: rollentube/ctf-writeups
Comecroppa
1 official solutionAlso written up in: D13David/ctf-writeups
Faraday
1 official solutionAlso written up in: D13David/ctf-writeups
Reverse engineering4
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
All Fathers Wisdom
2 official solutionsAlso written up in: D13David/ctf-writeups, rollentube/ctf-writeups
Spacegame
1 official solutionAlso written up in: D13David/ctf-writeups
The Bridgekeeper
1 official solutionAlso written up in: D13David/ctf-writeups
The Bridgekeepers 3rd Question
1 official solutionAlso written up in: rollentube/ctf-writeups
Binary exploitation2
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Downunderflow
2 official solutionsAlso written up in: D13David/ctf-writeups, rollentube/ctf-writeups
Shifty Mem
1 official solutionAlso written up in: terawhiz/CTF-Writeups
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.
Randomly Chosen
1 official solutionAlso written up in: D13David/ctf-writeups