Rating:
Task: Can you GET the flag from the API? http://167.99.8.90:9009/
A GET request to the url using Postman gives the following response:
{
"success": false,
"message": "Sorry ! You can't GET it :p"
}
So let's try a POST request. Response:
{
"success": false,
"message": "You should send me a url !"
}
No problem. I sent the url of the website itself in the POST body but I think anything would've worked. Request body:
{
"url": "http://167.99.8.90:9009/"
}
Response:
{
"success": false,
"message": "Looking for flag ? Visit https://hackenproof.com/user/security"
}
So let's visit the site. The link is blocked because we need to make an account first. Let's create an account using a throwaway email, head to the link and at the bottom of the page we can find the key: