CTF TOPIC · 9 FLAGS · 22 MIN
Web inspection
View source, cookies, hidden fields, robots.txt, IDOR and reading a JWT.
Web challenges reward looking at what the browser already has. View the page source for comments; read and edit cookies, which live on the client; find hidden and disabled form fields that the server may still trust; check robots.txt for paths the site wanted hidden; try changing an id in a URL (IDOR); and decode a JWT, whose payload is readable because it is signed, not encrypted. The theme: never trust the client.
A first example
Ctrl+U for source ; document.cookie ; /robots.txt ; /receipt?id=1002First moves
- View the page source and read every comment
- Open developer tools: cookies, storage, network tab
- Check /robots.txt and obvious backup paths
- Read client-side JavaScript checks
- On a practice target: change ids in URLs and inspect the result
The challenges
- Behind the page · Easy · 20 XP
- A crawler’s clue · Easy · 20 XP
- The body is a distraction · Medium · 30 XP
- Hidden in the source · Easy · 20 XP
- Check the cookie · Easy · 20 XP
- Disabled on the client · Easy · 20 XP
- Change the number · Medium · 30 XP
- Read the token · Medium · 30 XP
- The sitemap knows · Easy · 20 XP
Find the flags yourself.
Sign in to open the evidence, use the in-browser tools and submit flags. Your progress stays with your account.
Open this topic →