Uotfctf 2025
56 challenges with 140 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 liveReverse engineering35
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Also written up in: duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup
Symbol of Hope
8 official solutionsAlso written up in: duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup
Final Exploit
4 official solutionsAlso written up in: duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup
Analyze
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Analyze Xor Pattern
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Auto Extract
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Bruteforce
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Bruteforce Keys
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Calculate Pc
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Also written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Check Call
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Comprehensive Search
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Corrected Trace
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Debug Payload
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Derive Xor Keys
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Engineer
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Final Attempt
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Find 2step Pattern
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Find Operation
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Follow Chain
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Full Template
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Ida Extract Script
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Manual Decoder
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Objdump Output
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Parse Objdump
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Parse Simple
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Per Byte Decode
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Solve Baby Flag
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Test Basic
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Test Basic2
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Test Basic3
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Trace
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Trace Fixed
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Ultimate Brute
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Understand F10
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Cryptography14
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.
Also written up in: duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup
Also written up in: duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup
Chall (3)
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Efficient
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Final
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Final Solve
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Gamblers Fallacy
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
MAT247
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Server
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Smart Attack
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Solve2
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Solve3
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Solve4
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Tryall
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Web6
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Personal Blog
8 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup, Sole-nguyen/CTF-Writeup
Editor
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
FINAL INSTRUCTIONS
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Full Exploit
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
QUICKSTART
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
README EXPLOIT
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup
Binary exploitation1
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Babybof
2 official solutionsAlso written up in: duynhat326/CTF-Writeup, Sole-nguyen/CTF-Writeup