Home › The Stash

Start Here: A Free Cybersecurity Learning Path, From Home Lab to SOC

SiteSeptember 24, 2026

Start hereStages 6Cost freePace your ownNo sign-up

0 / 6 steps

What this is

A route through everything on StashGrid, in the order I would do it again: build a lab, get comfortable in a terminal, learn how networks and web apps work, then specialise — defence and detection, or AI security. Every link below is free to follow. Tick each stage off as you finish it; your progress is saved in your own browser.

One rule for the whole path. Only point tools at machines you own or that explicitly invite it — your own VM, the wargames, and the deliberately vulnerable apps linked here. Every lab says where its line is.

How to use it. Go in order the first time; the later stages assume the earlier ones. You don’t need to finish every link in a stage — move on when you can do what its “ready to move on” line says. Stages 05 and 06 are two directions; pick the one that pulls you.

Following the 90DaysOfCyberSecurity plan? Here is the StashGrid lab that goes with each of its blocks.

The path

01Build your lab

Everything else happens here. One evening, no cost, and you end up with a safe machine you are allowed to break.

Ready to move on when you can start Kali, open a terminal, and restore your snapshot without looking anything up.

02Get comfortable on the command line

Most security work happens in a terminal. These labs use a free wargame to teach it one small puzzle at a time.

Ready to move on when you can find a file by size or owner, search inside it, and log in with a key — without copying commands.

03Learn how networks talk

Before you can defend or test a system, you need to see what it exposes. This stage is ports, services and name lookups.

Ready to move on when you can look at a scan result and explain what each open port probably is.

04See how the web breaks

Web applications are where most real-world attacks land. Learn the classic mistakes on targets built to be broken — then learn the fix.

Ready to move on when you can explain, for one bug you found, both how it worked and what the developer should change.

05Defend: logs, SIEMs and detection

This is the SOC analyst path — the most common way into security jobs. Start by reading one machine by hand, then let a SIEM do it at scale.

Ready to move on when you can take one alert and write a short note: what happened, when, on which host, and which ATT&CK technique.

06Secure AI systems

The newest part of the field, and short on people who understand it. Learn the risk list, then break and fix a deliberately vulnerable AI app.

Ready to move on when you can name three LLM risks and, for each, one control that reduces it.

Path complete

You have built a lab, learned the command line, mapped networks, broken and fixed web apps, and worked real alerts — or secured an AI system. That is a genuine foundation. Pick one area and go deep.

Tools you will grow into

  • Metasploit Framework — the exploitation framework most labs eventually hand you
  • SearchSploit — look up public exploits for a service version, offline
  • THC Hydra — test logins on your own services for weak passwords
  • Hashcat — crack the password hashes you recover, on your GPU
  • Wifite2 — audit the security of your own Wi-Fi

Only point these at machines and networks you own, or have written permission to test.

When you want more practice

Everything else lives on the shelves: Labs, Cheat sheets, Tools and Training.

This path grows as the library does — new labs slot into the stage they belong to. If a link is broken or a stage feels out of order, tell me.