ctf.nitaimaarek.com Tracks Leaderboard Log in Sign up

Learn security by doing it

Structured tracks, theory then labs, in the order things build on each other. Network is fully live; the rest grow lab by lab.

Browse anything. Sign up to save progress.

23 labs live across the tracks, worth 865 points. Reading is open to everyone; submitting a flag needs a free account so your solves stick. Create one.

Network

live

Read the wire.

Packet analysis in Wireshark: where to tap, how to filter, and how to pull a secret out of traffic — including three labs you solve by capturing your own machine.

Enter 0/9 labs 235 pts

Web

live

Break the app, on paper first.

How web apps are attacked: access control, injection, client-side trust, and information disclosure. Theory, then labs where you read a real HTTP exchange and pull the secret out.

Enter 0/5 labs 125 pts

Everything between you and the origin lies a little.

Web cache poisoning, cache deception, key confusion, and cache-hit timing side channels. The bugs that live in the gap between what the cache keys on and what the origin actually uses.

Enter 0/3 labs 105 pts

WebSockets

live

An HTTP handshake, then a stream of frames.

How a WebSocket connection is built and framed, and how to read and tamper with one — in Wireshark from a capture, and live against your own browser.

Enter 0/1 labs 70 pts

Crypto

live

The maths is fine. The wiring is not.

How real cryptosystems break: encoding mistaken for encryption, signatures that verify nothing, and keys reused until the plaintext falls out. Decoder-and-pencil labs, no heavy tooling.

Enter 0/2 labs 105 pts

The binary already knows the password.

Reading compiled code back into intent: static triage, finding the check, and defeating it. Starts with a disassembly you read by hand; live crackme binaries follow.

Enter 0/1 labs 50 pts

Turn a bug into a shell.

Memory-corruption from the ground up: the stack, overflowing it, and hijacking control flow. Theory and a stack-diagram lab now; live exploitable targets follow in a sandbox.

Enter 0/1 labs 55 pts

Forensics

live

Nothing is ever really deleted.

Recovering the truth from files, images and dumps: magic bytes, carving, metadata, and timelines. A hexdump lab you solve by eye, then real disk and memory images.

Enter 0/1 labs 60 pts

Missions

building

One box. Foothold to root.

Full HackTheBox-style boxes: a tiny vulnerable machine you enumerate, get a shell on, and escalate to root — two flags per box. The methodology is here now; the live boxes need their sandbox.

Enter lessons 60 pts