Challenge Author:
Difficulty: Easy
Description
Do you know how to use the web inspector?
Process / Notes
- Follow the http link that was displayed
- They said to use the web inspector, so it’s time to inspect elements
- After inspecting the home, about, and contact pages, there doesn’t seem to be much of note
- The only files seem to be this logo and the image of a person
- In the about page, there’s a long, encoded-looking string
- It doesn’t seem to be hex, but it might be a rot13?
- It sounds like Neo Vim has a ROT13 feature built in using
g??to rotate the whole line - That didn’t seem to reveal anything
- Looking up common encryption algorithms
- Looked up a tutorial on how to do this ~36 minutes in, not knowing which method to use to decode the flag.
- Turns out I found the right string but didn’t recognize that it was base64 encoded
echo 'the-string' | base64 -d- The flag has been revealed!
42 minutes 52 seconds to complete
Hints
- Use the web inspector on other files included by the web page
- The flag may or may not be encoded
Core Lessons
- Understanding how to view a webpage source and inspect elements
- Recognize when something looks like it’s out of place - like the long, encoded string
- Recognizing base64 and understanding how to decode it with command line tools