Hacktivities

Learn cyber security, the hands-on way

Hack machines, investigate attacks and build real-world skills through guided, immersive rooms and paths for every level.

48Hands-on rooms
990Flags to capture
13Learning paths

// pick your next challenge

All rooms

48 rooms match your filters.

Network

Networking Essentials

Speak the language of networks: the OSI model, the TCP handshake and the ports you meet every day.

networkositcp
Easy Enter
Web

How the Web Works

Requests, responses, methods and status codes — the foundation every web hacker needs.

webhttpmethods
Easy Enter
Cryptography

Cryptography Foundations

The CIA triad, and the crucial difference between encoding, hashing and encryption.

cryptohashingencoding
Easy Enter
Blue Team

The Cyber Kill Chain

See an attack as a chain of stages — and learn where defenders can break it.

blueteamkillchaindefense
Easy Enter
Reverse Engineering

Game Hacking Fundamentals

The ethics and the core idea: game state is just numbers in memory.

gamehackingmemoryethics
Easy Enter
Start Here

Staying Legal & Safe

The single most important lesson: only ever test systems you own or are allowed to test.

beginnerethicslegal
Easy Enter
Start Here

The Linux Terminal, From Zero

What a terminal is, how to read the prompt, and ten commands you will use forever — try each one.

beginnerlinuxterminal
Easy Enter
Start Here

Your Essential Toolkit

The handful of tools every beginner should know, what each one does, and how to install them.

beginnertoolsnmap
Easy Enter
CTF

CTF: First Blood

A short challenge box to test what you have learned.

ctfencodingbase64
Medium Enter
Network 🔒 Pro

Nmap Deep Dive

Master the scanner every pentester reaches for first.

networknmapscanning
Medium Unlock
Crypto 🔒 Pro

Cryptography 101

Tell encoding, hashing, and encryption apart, then break some.

cryptoencodinghashing
Medium Unlock
Passwords 🔒 Pro

Password Cracking

From captured hashes to plaintext passwords.

passwordshashcatjohn
Medium Unlock
Stego 🔒 Pro

Steganography

Messages hidden inside ordinary files.

stegolsbsteghide
Medium Unlock
Web 🔒 Pro

SQL Injection In Depth

Understand why SQL injection happens, bypass a login, and extract data with UNION.

websqlidatabase
Medium Unlock
AI Security 🔒 Pro

Attacking the ML Pipeline

Poisoning, evasion, model extraction and inversion — name the attack, then stop it.

aimlpoisoning
Medium Unlock
Reverse Engineering 🔒 Pro

Memory Scanning & Editing

Find an unknown address by scanning and filtering, then follow pointers so it survives a restart.

gamehackingcheatenginememory
Medium Unlock
Web 🔒 Pro

API Hacking & SSRF

Test the API-first attack surface: IDOR, broken auth, and server-side request forgery.

apissrfweb
Medium Unlock
Cloud 🔒 Pro

Container & Kubernetes Security

Each layer adds power and a new place to get it wrong — with a high-impact hardening checklist.

dockerkubernetescontainers
Medium Unlock
Blue Team 🔒 Pro

Malware Analysis Fundamentals

Triage a sample safely with static and dynamic analysis, then turn it into shareable IOCs.

malwareanalysissandbox
Medium Unlock
Mobile 🔒 Pro

Mobile Application Hacking

The mobile attack surface: insecure storage, hardcoded keys, weak transport and the backend behind the app.

mobileandroidios
Medium Unlock
OSINT 🔒 Pro

OSINT Deep Dive

Run OSINT as a disciplined intelligence cycle, not a lucky search — with the sources professionals use.

osintreconwhois
Medium Unlock
Wireless 🔒 Pro

Wi-Fi & Wireless Attacks

Capture a WPA2 handshake and crack it offline — plus the defences that stop you.

wifiwpa2handshake
Medium Unlock
AppSec 🔒 Pro

Secure Code Review

Trace untrusted data from source to sink to find bugs before attackers do.

appsecsastsource-sink
Medium Unlock
Web 🔒 Pro

SQL Injection

Turn a login form into a database dump.

websqlidatabase
Hard Unlock
Reverse Engineering 🔒 Pro

Reverse Engineering & Anti-Cheat

Read compiled code with Ghidra, use static and dynamic analysis, and see how anti-cheat fights back.

reversinganticheatghidra
Hard Unlock
Windows 🔒 Pro

Active Directory Attacks

Chain small wins into a path to Domain Admin, and map it with BloodHound.

activedirectorykerberosbloodhound
Hard Unlock
Forensics 🔒 Pro

Memory Forensics

Capture RAM and use Volatility to find fileless malware, keys and connections the disk never saw.

forensicsvolatilityram
Hard Unlock
AI Security 🔒 Pro

AI Red Teaming

Systematically probe an LLM application for injection, jailbreaks and data leakage — with authorisation.

aillmredteam
Hard Unlock