webeasy

Flag checker

hackerlab

Task: a Flask/Werkzeug web service lets users verify a flag through a separate `/check` endpoint. Solution: inspect the frontend JavaScript, detect that the API leaks whether the submitted value is a correct prefix, and brute-force the flag one character at a time until the endpoint returns full success.

$ ls tags/ techniques/
prefix_oracle_bruteforceresponse_based_enumeration

🔒

Permission denied (requires tier.pro)

Sign in to access full writeups

Create a free account with GitHub to get started.

$ssh [email protected]