Skip to content

Get Hands-On

Reading about cyber security is useful.

Breaking something in a controlled environment is much more useful.

Platform What it is
TryHackMe Guided, beginner-friendly security labs
picoCTF Capture-the-flag challenges from beginner to advanced
Hack The Box More challenging offensive security labs
Blue Team Labs Online Defensive security and investigation challenges
Security Blue Team Blue-team training and practical security skills
TCM Security Academy Practical ethical hacking and security courses
Cyber Security Roadmap Visual map of the different areas of cyber security

A good first project

Set up a Linux virtual machine.

Run a web server.

Look at its logs.

Generate some failed logins.

Work out what happened.

Then ask:

If someone was attacking this machine, what would I see?

That's cyber security.

You don't need to know the answer beforehand.