Includes
- Description: Can you get the flag?
- Difficulty: Easy
🔎 Solution​
While inspecting the source code of the web page, I noticed a reference to an external JavaScript file:
<script src="script.js"></script>
Switching over to the Sources tab in the browser's developer tools, I located and opened script.js.
Within it, I found a part of the flag cleverly embedded in the script.
script.js
function greetings()
{
alert("This code is in a separate file!");
}
// f7w_2of2_b8f4b022}
function sayHello()
{
greetings();
}
Continuing my investigation, I opened another file listed there - style.css.
Interestingly, it contained another part of the flag, subtly hidden among the styles.
style.css
body {
background-color: lightblue;
}
/* picoCTF{1nclu51v17y_1of2_ */
Combining both segments from script.js and style.css revealed the complete flag.
🚩Flag​
picoCTF{1nclu51v17y_1of2_f7w_2of2_b8f4b022}