GET aHEAD
Name: GET aHEAD Description: Find the flag being held on this server to get ahead of the competition http://mercury.picoctf.net:15931/ Author: madStacks Tags: Easy, Web Exploitation, picoCTF 2021 Challenge from: picoCTF 2021 Hints: 1. Maybe you have more than 2 choices 2. Check out tools like Burpsuite to modify your requests and look at the responses
Theory
According to the description, to get the flag we don't get much info, but in the hints it says that there are two choices, and there might be more than those in some way, and also to use Burpsuite to do something with these. So let's go to the page and see what it might have.
Solution
So we'll open the website:

We have two buttons that, after clicking them, it changes the colors of the screen, so let's click these two again, but with intercept to get what each is doing different from the other to make it do a different color from the other:
Blue

Red

So it seems that the red option uses get, while blue, does post. Basically GET, is like when you're visiting any website, you send a get request, and the server gives you the webpage contents. And POST, is when you send content to the server instead of recieving it, like a form where you fill your login information, you don't request a website, you send information to change something in the service, like the fact that you are a registered user now. So now what do we do, we know what each button does, they use a GET and POST header to change the color of the background. Remember the name of this challenge? "GET aHEAD", We know GET is used in here, but what is HEAD in the name of the level? HEAD is almost exactly like GET, but it doesn't give you content, just the headers, and between that it's another way to do a header request, and that it's literally in the title of the challenge, I'm pretty sure that we just need to change that GET for HEAD. So we'll change that:

And we get this:

Yes! we got it. So, the flag is:
picoCTF{r3j3ct_th3_du4l1ty_82880908}
There we go! That's the flag.
I rated this level as "good"! :3
https://play.picoctf.org/practice/challenge/132