UIUCTF 2024
48 challenges with 136 published community solutions between them. Solution links go to CTFtime’s task page, which aggregates every writeup for a challenge - individual blog posts rot, the aggregator does not. 24 of them also carry the solution UIUCTF 2024’s own organisers published, which is linked on the challenge itself.
Full task list on CTFtimeMisc16
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Published by the organisers in sigpwny/UIUCTF-2024-Public: SOLVE.md, solve.py
Also written up in: rerrorctf/writeups, Samik081/ctf-writeups, n1mdacybersec/CTF-Write-Up-Collection, MicheleMosca/CTF, akrontab/ctf-notes, Ryuou02/ctf-writeups, MicheleMosca/CTF, daptheHuman/ctf-writeups, cryptocat.me
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Published by the organisers in sigpwny/UIUCTF-2024-Public: SOLVE.md, SOLVE_exploit.py
Also written up in: siunam321/CTF-Writeups, Samik081/ctf-writeups, MicheleMosca/CTF, cryptocat.me
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
X Marked the Spot
3 writeupsAlso written up in: rerrorctf/writeups, juke-33/Write-ups, kathrin-k/CTF-Writeups, marcoparello/CTF-Writeups, juke-33/Write-ups, tranminhprvt01/CTF-writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Published by the organisers in sigpwny/UIUCTF-2024-Public: challenge/sol.py
Also written up in: rerrorctf/writeups, nightxade/ctf-writeups, juke-33/Write-ups, juke-33/Write-ups, tranminhprvt01/CTF-writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Published by the organisers in sigpwny/UIUCTF-2024-Public: SOLVE.md, solve.py
Also written up in: pranavrajpal/ctf-writeups, pranavrajpal/ctf-writeups, blog.opliko.dev
- misc
- pyjail
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Published by the organisers in sigpwny/UIUCTF-2024-Public: attack.sage
Also written up in: nightxade/ctf-writeups, juke-33/Write-ups, a-p-n/CTF-solutions, juke-33/Write-ups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Published by the organisers in sigpwny/UIUCTF-2024-Public: solve.py, solve.S
Also written up in: rerrorctf/writeups, pranavrajpal/ctf-writeups, miraicantsleep/ctf-writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Night
1 writeupAlso written up in: n1mdacybersec/CTF-Write-Up-Collection, juke-33/Write-ups, marcoparello/CTF-Writeups, vjz3r/CTF-WRITEUP
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Chunky Boi
1 writeupAlso written up in: juke-33/Write-ups, marcoparello/CTF-Writeups, vjz3r/CTF-WRITEUP
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Published by the organisers in sigpwny/UIUCTF-2024-Public: solve/main.S, solve/solve.py
Also written up in: TFNS/writeups, octo-kumo/ctf-writeups
Published by the organisers in sigpwny/UIUCTF-2024-Public: solution/SOLUTION.md
Also written up in: MicheleMosca/CTF, MicheleMosca/CTF
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: rerrorctf/writeups, Samik081/ctf-writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Published by the organisers in sigpwny/UIUCTF-2024-Public: solve.py
Also written up in: rerrorctf/writeups
Published by the organisers in sigpwny/UIUCTF-2024-Public: challenge/solve.py
- engineering
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
UIU-Chan Challenge suite
1 writeupSame technique in picoCTF: PW Crack 2, Permissions, Specialer
Uncategorised12
The upstream scoreboard did not say, so neither do we.
Syscalls 2
8 official solutionsAlso written up in: mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo
Syscall
3 official solutionsAlso written up in: vilex1337/CTF-Writeup, Lobsterge/CTF-Writeups, vilex1337/CTF-Writeup
Rusty Pointer
2 official solutionsAlso written up in: vilex1337/CTF-Writeup, vilex1337/CTF-Writeup
1 HipWithTheYouth
1 official solutionAlso written up in: eihart123/CTF-and-Box-Writeups
2 AnUnlikelyPartnership
1 official solutionAlso written up in: eihart123/CTF-and-Box-Writeups
3 TheWeakestLink
1 official solutionAlso written up in: eihart123/CTF-and-Box-Writeups
Backup Power(Not Solved Yet)
1 official solutionAlso written up in: vilex1337/CTF-Writeup
Geogeusser
1 official solutionAlso written up in: BrilliantDeviation7/ctf-writeups
Nap Enc Dist
1 official solutionAlso written up in: nightxade/ctf-writeups
Parse
1 official solutionAlso written up in: Lobsterge/CTF-Writeups
Picoify (500)
1 official solutionAlso written up in: maplebacon.org
Shellcode
1 official solutionAlso written up in: miraicantsleep/ctf-writeups
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.
Published by the organisers in sigpwny/UIUCTF-2024-Public: challenge/sol.py
Also written up in: nightxade/ctf-writeups, a-p-n/CTF-solutions, tranminhprvt01/CTF-writeups
Enc Dist
3 official solutionsAlso written up in: a-p-n/CTF-solutions, juke-33/Write-ups, tranminhprvt01/CTF-writeups
Published by the organisers in sigpwny/UIUCTF-2024-Public: solve.py
Also written up in: nightxade/ctf-writeups, tranminhprvt01/CTF-writeups
Published by the organisers in sigpwny/UIUCTF-2024-Public: README.md
Also written up in: nightxade/ctf-writeups, a-p-n/CTF-solutions
Also written up in: rerrorctf/writeups, rerrorctf/writeups
Key In Haystack
1 official solutionAlso written up in: tranminhprvt01/CTF-writeups
Published by the organisers in sigpwny/UIUCTF-2024-Public: sol.py
Binary exploitation5
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Published by the organisers in sigpwny/UIUCTF-2024-Public: solve.py
Also written up in: CSeCIITB/ctf-writeups, miraicantsleep/ctf-writeups, Lobsterge/CTF-Writeups, CSeCIITB/ctf-writeups, cseciitb.github.io
Published by the organisers in sigpwny/UIUCTF-2024-Public: SOLVE.md, solve.py
Also written up in: 0xM4hm0ud/CTF-Writeups, 0xM4hm0ud/CTF-Writeups, Lobsterge/CTF-Writeups
Published by the organisers in sigpwny/UIUCTF-2024-Public: solve.py
Also written up in: vilex1337/CTF-Writeup, vilex1337/CTF-Writeup
Also written up in: a-p-n/CTF-solutions
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Published by the organisers in sigpwny/UIUCTF-2024-Public: solution.S
OSINT5
Answer a question about the real world from public sources. The work is pivoting between identifiers, not exploiting anything.
Published by the organisers in sigpwny/UIUCTF-2024-Public: challenge/SOLVE.md
Also written up in: n1mdacybersec/CTF-Write-Up-Collection, juke-33/Write-ups, marcoparello/CTF-Writeups, vjz3r/CTF-WRITEUP
- osint
Same technique in picoCTF: CVE-XXXX-XXXX
Published by the organisers in sigpwny/UIUCTF-2024-Public: challenge/SOLVE.md
Also written up in: n1mdacybersec/CTF-Write-Up-Collection, juke-33/Write-ups, marcoparello/CTF-Writeups, vjz3r/CTF-WRITEUP
Published by the organisers in sigpwny/UIUCTF-2024-Public: challenge/SOLVE.MD
Also written up in: juke-33/Write-ups, marcoparello/CTF-Writeups, vjz3r/CTF-WRITEUP
Also written up in: CSeCIITB/ctf-writeups, cseciitb.github.io
New Dallas
1 official solutionAlso written up in: vjz3r/CTF-WRITEUP
Reverse engineering3
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Published by the organisers in sigpwny/UIUCTF-2024-Public: challenge/solve.py
Also written up in: Lobsterge/CTF-Writeups, Lobsterge/CTF-Writeups, ctf0.de
- rev
- pwn
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Published by the organisers in sigpwny/UIUCTF-2024-Public: solve/SOLVE.md, solve/bf.py, solve/program.py, solve/program.txt, solve/solve.py
Published by the organisers in sigpwny/UIUCTF-2024-Public: challenge/solve.py