← All paths
📚
Medium

Fundamentals In Depth

A richly illustrated path through the fundamentals every practitioner needs. Diagrams and worked examples take you from how packets move to how SQL injection and XSS actually work.

6 rooms 960 points
Log in or create a free account to track your progress and earn a certificate.

Path modules

  1. 1
    Easy

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

  2. 2

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

  3. 3
    Easy

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

  4. 4
    Easy

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

  5. 5
    🔒 Pro Medium

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

  6. 6
    🔒 Pro Medium

    Run JavaScript in someone else's browser — and learn the one rule that stops it.