Another day, another challenge land CTF walkthrough. Today, we are going to slay all enemies marked with basic.
Make sure you slay the correct enemy. It should be looks like a bee. This category requires basic knowledge on HTML, PHP , CSS and browser setup.
Basic 1 is the easiest challenge of the entire basic categories. The answer is located inside the HTML comment.
This task is a bit tricky where you need a basic knowledge of HTML to solve this task. The maximum number allowed to enter into the solution field is 100, however, the task asks for 1000. Simply change the maximum number of the Input tag parameter and solve the challenge.
Find the password? Where is it? By inspecting the source code, I come across a strange CSS file.
Open it up and read it. Eventually, you will find the flag.
You are required to enter ‘Admin’ in the solution field. However, the input field is disabled. Talking about disabling, we need to remove it from the input tag.
Remove it and enter the text into the field.
This task is simple, just play around with the GET request on the URL bar. Just change ‘guest’ into ‘admin’.
Almost similar to basic 5, you need to play around with the URL bar. However, you need to play around with the PHP error. To revoke the error, simply enter the following URL.
Well, this is the classic CTF technique. You need to change the user agent to the one suggested by the question. For chrome, simply go to the network conditions and customized your user-agent.
Just a cookie with sunglasses? That is an obvious hint, the cookie. Play around with the cookie, change the isAdmin parameter into 1.
I hate and also love this challenge. It took me 2 hours to solve it and I realized it was talking about robots.txt. Megatron is a robot and father (I prefer mother) refers to the root of the website.
Enter the URL and solve the challenge.
That’s all for the Challenge Land basic category and we just slay all the bees. I hope you enjoy the write-up and see you next time 🙂