Lion Cipher Lab

Find hidden web paths with Gobuster

Why it matters

Every web app is bigger than the links you can see. Behind the pages the site shows you, there are almost always other paths — an old admin panel, a forgotten backup file, an internal upload folder, a leftover test page — that exist and respond, but that nothing on the site links to. Developers often assume that because a page is not linked, nobody will find it. That assumption is wrong, and proving why is the whole point of this lab. A directory brute force is the technique attackers and defenders both use to discover those unlinked paths: you take a long list of common path names and ask…

What you'll learn

Steps in this lab

  1. First, the one rule that makes this legal: your machine, your target, nobody else's
  2. The words you need first: path, endpoint, unlinked page, directory brute force (from zero)
  3. Run your deliberately vulnerable target on your own machine (localhost)
  4. Install Gobuster (the free directory brute-forcer)
  5. Get a wordlist: download SecLists and pick your first list
  6. Run your first directory scan against your own localhost target
  7. Read the results: what 200, 301/302, 403, and 404 mean
  8. Prove the lesson: open a path nothing linked to you
  9. What you proved, and where it takes you

Open the full interactive lab →