Practice CTF competition vocabulary: binary exploitation, web challenges, finding flags, scoreboard submission, reverse engineering, and competition formats.
0 / 5 completed
1 / 5
In a CTF competition, a 'flag' is:
A CTF flag is a specific string (typically formatted as flag{...} or ctf{...}) hidden within a challenge. Submitting the correct flag string to the scoreboard earns points.
2 / 5
A 'binary exploitation' CTF challenge involves:
Binary exploitation challenges require finding memory corruption vulnerabilities (buffer overflows, format strings, use-after-free) in compiled binaries and exploiting them to get code execution.
3 / 5
'We submitted the flag to the _____.' Where are solved flags entered in a CTF competition?
The scoreboard is the central platform where teams submit flags from solved challenges. Correct submissions are verified automatically and points are awarded in real time.
4 / 5
'Reverse engineering the _____' — what is analyzed in a reverse engineering CTF challenge?
Reverse engineering challenges provide a compiled binary (no source code) that must be analyzed with tools like Ghidra or IDA Pro to understand its logic and extract the hidden flag.
5 / 5
'Web application CTF' challenges typically test for:
Web CTF challenges focus on web application vulnerabilities — SQL injection, cross-site scripting, insecure direct object reference, server-side template injection, and authentication bypasses.