Courses

Bite-sized courses. Pay with gems.

Each course is a self-contained module: read, watch, practice, quiz. Take them one by one, or chain them into a learning path. Tier 0 is always free, higher tiers cost gems, our in-platform currency you earn by completing labs and challenges.

What's a gem?
Gems

In-platform currency, not real money. You start with 50 gems on signup, earn more by completing labs (5, 10, 20) and CTF challenges (up to 100). Spend them to unlock paid courses. Tier 0 courses are always free, no gems required.

Start with
50 gems
Per lab
5 to 20 gems
Per CTF win
up to 100
student@mlab:~$ courses --tiers
T0Foundationsintrofree
T1Practitioner basicscore5g
T2Operatorapplied15g
T3Specialistdeep30g
T4Masterelite60g
5 tiers · 40+ courses · sign in to unlock
Tier 0

Foundations

Start here if you're new. Free, no gems required, ever.

T0 CYB · 101
Cybersecurity 101

What cyber actually means, the CIA triad, threat modelling, and the basic vocabulary you'll see everywhere.

45 min 4 lessons
Free Start
T0 LNX · 101
Linux for cyber

Shell, file system, permissions, processes, networking commands. The bedrock for every other course.

1h 30 6 lessons
Free Start
T0 NET · 101
Networking primer

TCP/IP, DNS, HTTP, TLS. Just enough plumbing to understand what the labs are actually doing.

1h 15 5 lessons
Free Start
T0 PY · 101
Python for hackers

Scripts, requests, sockets, parsing. The minimum to be dangerous (in your own lab).

2h 7 lessons
Free Start
Tier 1

Practitioner basics

The core skills any junior cyber needs. 5 gems each.

T1 WEB · 110
Web exploitation basics

OWASP top 10 in plain English, with one lab per vuln class. SQLi, XSS, IDOR, the regulars.

3h 10 lessons
5 gems Preview
T1 REC · 120
Recon & OSINT

Footprinting a target without touching it. Search operators, leak databases, public APIs.

2h 8 lessons
5 gems Preview
T1 CRY · 130
Crypto fundamentals

Symmetric, asymmetric, hashes, MACs, signatures. The mental model behind every TLS handshake.

2h 30 9 lessons
5 gems Preview
T1 BLU · 140
SOC analyst onboarding

Reading logs, building basic detections, knowing when to escalate. From scratch.

3h 10 lessons
5 gems Preview
Tier 2

Operator

Applied courses, one technique per module, all hands-on. 15 gems each.

T2 WEB · 210
SQLi deep dive

Union, blind, time-based, second-order. Real-world databases, real-world WAF bypasses.

4h 12 lessons
15 gems Preview
T2 NET · 220
Network pivoting

SSH tunnels, chisel, Ligolo, sliding sideways through three subnets without alarms.

3h 30 9 lessons
15 gems Preview
T2 BLU · 230
SIEM & detection

Write rules that fire when bad things happen, and shut up when they don't.

4h 11 lessons
15 gems Preview
T2 WEB · 240
SSRF, XXE & friends

The forgotten-but-deadly server-side bugs. Including cloud metadata exploitation.

3h 8 lessons
15 gems Preview
Tier 3

Specialist

Deep-dive courses on a single area. Long, dense, worth it. 30 gems each.

T3 AD · 310
Active Directory attack

Kerberoasting, AS-REP, ACL abuse, DCSync. Full kill chain on a real-feeling AD lab.

8h 18 lessons
30 gems Preview
T3 REV · 320
Reverse engineering with Ghidra

From a stripped ELF to identifying the algorithm. Symbols, structures, decompiler tricks.

7h 14 lessons
30 gems Preview
T3 CLD · 330
AWS security audit

IAM, S3, metadata, lateral in AWS. With scripts you'll keep using after the course.

6h 12 lessons
30 gems Preview
T3 FOR · 340
Memory forensics with Volatility

Acquire, profile, hunt. From "what's a dump" to spotting injected code in 30 minutes.

7h 15 lessons
30 gems Preview
Tier 4

Master

Elite material. Long, expensive, by-invitation challenges inside. 60 gems each.

T4 PWN · 410
Advanced binary exploitation

ROP, heap, format string, modern mitigations and how to bypass them.

12h 22 lessons
60 gems Preview
T4 C2 · 420
Custom C2 from scratch

Build a tiny Command & Control framework in Go. Comms, beaconing, OPSEC.

10h 18 lessons
60 gems Preview
T4 ICS · 430
ICS & OT security

Modbus, S7, Profinet. Attack a simulated factory floor, then write the detections.

11h 20 lessons
60 gems Preview

Start with the free tier. Earn your way up.

Sign in, get your 50 starter gems, and pick your first course.

 Open the catalog