MODULE · WEB HACKING

Web Hacking

A structured path from core web vulnerability concepts to hands-on exploitation. Start with the guided foundation, then apply the ideas in realistic labs.

GUIDED ROOM

Introduction to Injection Vulnerabilities

Learn how trusted syntax and untrusted input become dangerous when their boundaries are mixed.

HANDS ON · MEDIUM

Inkwell

Exploit command injection and a cron wildcard mistake, then harden both vulnerabilities.

HANDS ON · MEDIUM

SensorHub

Investigate unsafe deserialization over a custom telemetry protocol and a Linux capability issue.

GUIDED ROOM · EASY

Basic SQL Injection

Discover a vulnerable product lookup, enumerate its database, and replace concatenated SQL with parameters.

GUIDED ROOM · MEDIUM

SQL Injection: Going Deeper

Reason through UNION enumeration, database behavior, and why blacklists are not fixes.

GUIDED ROOM · MEDIUM

Blind SQL Injection

Extract information from a yes/no response signal when the application hides database output.

GUIDED ROOM · HARD

Second-Order SQL Injection

Follow stored input into a later SQL sink and patch the vulnerability where it is actually used.

HANDS ON · HARD

SQL Injection Final Assessment

Find five SQL injection workflows independently, retrieve the flags, and remediate every sink.

AUTH · MEDIUM

Broken Password Reset

Waypoint’s first forgotten credential flow.

AUTH · MEDIUM

Session Fixation

When a field-station ticket survives login.

AUTH · MEDIUM

Insecure Remember-Me

A convenience cookie with no proof of issue.

AUTH · HARD

JWT Algorithm Confusion

Fieldkit’s public key and an API trust mistake.

AUTH · HARD

OAuth State Omission

A partner login callback with no browser binding.

AUTH · HARD

The Northfall Review

The connected Waypoint assessment.