HackBlue

Tools · CTF categories for beginners · 01 / 18

What is a CTF? Jeopardy, attack-defense, and how beginners get started

Understand capture the flag competitions, the common categories, what a flag looks like, and how to pick a first event or practice platform that matches your level.

8 min read · practice only with authorization

Capture the flag in one paragraph

A CTF is a security competition where participants solve challenges that hide a secret string, the flag, usually in a format like picoCTF{...} or flag{...}. Submitting the flag earns points. Challenges are deliberately vulnerable or puzzle-like systems built for the event, so you can practise skills legally that would be off limits against real systems.

Formats

Jeopardy-style events offer a board of independent challenges by category and points. Attack-defense events give each team identical vulnerable services to defend while scoring against other teams’ copies, all inside the event’s network. King of the hill and mixed formats exist too. Beginners almost always start with jeopardy events.

  • Web: lab web apps with bugs to find
  • Crypto: weak or misused cryptography
  • Forensics: files, disk images, packet captures
  • Reverse engineering: understand a program
  • Binary exploitation (pwn): memory safety bugs
  • Misc and OSINT: puzzles and public-information challenges

Lab: plan your first month

Create an account on a beginner-friendly, always-available platform such as picoCTF, OverTheWire, or TryHackMe. Pick two categories that match your current skills, for example forensics and web, and set a goal of five solved challenges per week. Keep a notes file per challenge with what you tried, what worked, and what you learned. At the end of the month, join a beginner-friendly live event listed on CTFtime with a team or solo.

Rules and ethics

Only attack the infrastructure the organizers say is in scope. Do not attack the scoreboard, other players, or the hosting provider unless the rules explicitly say so. Do not share flags or full solutions during a live event. These rules are the same professional boundaries you will follow at work.

Diagram

CTF categories

Pick two to start.

  • Web

    Find flaws in practice web apps.

  • Crypto

    Spot weak or misused cryptography.

  • Forensics

    Dig through files, images, and captures.

  • Reversing

    Work out what a program does.

  • Pwn

    Memory safety bugs in practice binaries.

Check yourself

1. Which CTF format is best for beginners?

2. During a CTF, which systems may you attack?

3. What does a flag usually look like?