Module 10 ยท Lesson 1 ยท 20 minutes

๐Ÿ† CTF Platforms โ€” Your Hacking "Gym"

Where to practice legally and constantly grow. From "complete beginner" to "playing in international tournaments".

๐Ÿ“– Why You Need to Know This

The course is over. What's next? Books? Lectures? No. Only practice.

Runners don't read "running theory" โ€” they run. Hackers don't "study hacking" โ€” they hack training machines. This is called CTF โ€” Capture The Flag, "capture the flag".

CTF platform = "gym" for a hacker. Hundreds of specially vulnerable machines to train on. Legally, legally, legally. This lesson is about which platforms to choose and in what order.

๐Ÿ‹๏ธ What is CTF

๐ŸŽฏ In 30 seconds

CTF = hacking competition/training on training machines.

On the "flag" is written a secret text like flag{ab12cd34}. You are given access to a training machine โ€” your task is to hack it and find the flag. Found โ€” enter on the platform's website, get points.

Platforms hold hundreds of such machines of varying complexity: from "5 minutes of warm-up" to "3 weeks with a team".

โญ Main Platforms

PlatformPriceFor whomIn brief
PortSwigger Web AcademyFreeEveryone"Best web pentest in the world, forever free"
OverTheWireFreeComplete beginners"Linux and databases through an SSH game"
TryHackMe$14/month or Free-tierBeginners"Tutorials + labs, a gentle path to pentest"
HackTheBox$14-20/monthAfter TryHackMe"Realistic machines, industry standard"
Standoff (PHDays)FreeRussian-speaking"Russian platform, prizes in rubles"

๐Ÿ—บ Ideal Path for a Beginner

๐Ÿ“‹ In order (total time ~6-12 months)
  1. OverTheWire Bandit (1-2 weeks) โ€” a game-training on the Linux command line. Ideal after Module 2 of this course.
  2. PortSwigger Web Academy (4-6 weeks) โ€” pass 30+ labs on SQL Injection, XSS, IDOR.
  3. TryHackMe "Pre Security" (2-3 weeks) โ€” an overview of networks, web, Linux.
  4. TryHackMe "Jr Penetration Tester" (8-12 weeks) โ€” a full path for a junior pentester.
  5. HackTheBox Tier 0 + Tier 1 (4-6 weeks) โ€” "very simple" machines with real reconnaissance.
  6. HackTheBox Tier 2+ (3-6 months) โ€” Medium and Hard, you're already at a junior level.

By the end of this path, you're a real junior pentester.

๐ŸŽฏ Which Platform to Start with Today

๐Ÿ’ก Simple answer

If you haven't tried anything yet โ€” go to OverTheWire Bandit. Free, no registration, play via SSH. This is the ideal "continuation" of lessons 2.x of this course.

After Bandit (1-2 weeks) โ€” open PortSwigger Web Academy and solve the first 10 labs on SQL Injection.

In 2 months, you'll have done more than many people do in half a year of "theory".

๐Ÿ… Big CTF Tournaments (after a year of experience)

After a year of practice, you can participate in real competitions:

Top teams receive $50,000 โ€” $500,000 in prizes.

๐Ÿค” Simple Test to Check Understanding

๐Ÿ›  You Can Skip This, But It's Interesting

On ctftime.org, there is a huge archive of writeups โ€” these are solutions to other people's CTF tasks with explanations. When you get stuck on a HackTheBox machine โ€” read the writeups of similar tasks. Don't cheat, but look at the approach. This is a huge tutorial.

๐Ÿค– Vibe-task: Ask Claude

Open Claude and ask:

I finished "Hacking from Scratch". I'm ready to move on to HackTheBox Tier 0.

Give me a plan for the first month on HTB:
1. Which specific Tier 0 machine to start with
2. What to pay attention to the first time
3. What tools will be needed (everything is already from the course)
4. If I get stuck on a machine โ€” where to look for hints
5. Which 5 Tier 0/Tier 1 machines to solve in a month,
   to understand the patterns

Explain it like you would to a 10-year-old. Without jargon.

๐Ÿ’ก Main Takeaways of the Lesson

๐ŸŽ“ What to take away
  1. CTF = "gym for a hacker" โ€” legal training on training machines.
  2. Free to start: OverTheWire Bandit + PortSwigger Web Academy.
  3. Paid later: TryHackMe ($14/month), then HackTheBox.
  4. Beginner's path: 6-12 months of active practice to reach a junior level.
  5. CTFtime.org โ€” a calendar of tournaments and a writeup archive.
  6. Top teams on big CTFs receive $50k-500k in prizes.

๐ŸŽฌ What's Next

Lesson 10.2 โ€” certifications. OSCP, CRTO, CPTS โ€” what they give, how much they cost, in what order to take them. Are they worth it or is practice on HackTheBox + bug bounty enough?

โ† Back to Module Lesson 10.2: Certifications โ†’