Start the machine, hack the system, and find the hidden flags to complete this challenge and earn points!
The challenge presents a web page with multiple layers of Base64 encoded data hidden in various HTML elements. Each decoded string contains information that leads to the next step.
Open the challenge page and use browser developer tools (F12) to inspect the HTML source. You'll find several Base64 encoded strings in different locations:
In the HTML, there's a hidden input field with a Base64 encoded value:
<input type="hidden" id="clue1" value="RmxhZyBwYXJ0IDE6IDhmNzk=">
Decode this Base64 string: RmxhZyBwYXJ0IDE6IDhmNzk=
Result: Flag part 1: 8f79
In the main container div, there's a data attribute with encoded content:
<div class="container" data-clue="RmxhZyBwYXJ0IDI6IGIxN2EtZGZidg==">
Decode this Base64 string: RmxhZyBwYXJ0IDI6IGIxN2EtZGZidg==
Result: Flag part 2: b17a-dfbv
In the CSS section, there's a comment with encoded data:
/* RmxhZyBwYXJ0IDM6IDQzYjYtYTQyMy1jZWE= */
Decode this Base64 string: RmxhZyBwYXJ0IDM6IDQzYjYtYTQyMy1jZWE=
Result: Flag part 3: 43b6-a423-cea
In the JavaScript section, there's a variable with encoded content:
const finalClue = "MTI4N2JlZWE4";
Decode this Base64 string: MTI4N2JlZWE4
Result: 1287beea8
Now combine all the decoded parts in order:
8f79b17a-dfbv43b6-a423-cea1287beea8Combine all parts to form the complete UUID flag:
8f79b17a-dfbf-43b6-a423-cea1287beea8
To verify the solution:
If the above method doesn't work, you can also:
base64 -dThis challenge demonstrates several important concepts:
Enter your email to continue
Choose a username to get started
We've sent a 9-character code to your email