Exploit mag

404CTF{p4yw4lL_bYpa55_1s_dAnG3r0us}

Catégorie: Web Difficulté: easy Flag: -

Challenge

Description


Alors que la compétition bat son plein, votre entraîneur vient à votre rencontre :

  • Hey ! Je ne sais pas si tu as vu, mais il parait qu'un magazine en ligne a publié des trucs "intéressants" sur la compétition. C'est un ami à moi qui m'a envoyé le lien.

En allant jeter un œil, rien ne semble différencier ce magazine d'un autre site sportif aux titres racoleurs... Mais l'un des articles attire votre attention. Ce serait bien de pouvoir y accéder, au moins pour savoir ce qu'ont appris les athlètes qui l'ont lu. Mais pas question de payer, il doit bien exister un autre moyen...

Connexion: https://exploit-mag.challenges.404ctf.fr

Bypass des restrictions

En visitant /robots.txt on voit que tout ce qui n'est pas le bot news de Google est restreint sur /news

User-agent: Googlebot-news
Disallow:

User-agent: *
Disallow: /news/

Ce que cela veut dire, c'est qu'en se faisant passer pour le Googlebot news, on s'affranchira des restrictions. Pour cela, un petit tour rapide sur la doc de Google pour récupérer le User-Agent qui correspond au bot :

Pour faire plus simple, j'ai choisi Googlebot/2.1 (+http://www.google.com/bot.html)

Maintenant, il suffit de faire des requêtes avec ce User-Agent. Pour ça, on a moult possibilités :

  • Paramétrer Burp

  • Utiliser un utilitaire comme Postman

  • Faire la requête via un script

  • Utiliser une extension

  • ...

Perso, pour que ce soit plus visuel, ici on va modifier les paramètres du navigateur (noyaau chromium)

Maintenant, on peut visiter le site en ayant les articles au complet, et le flag se trouver sur l'article "Dataleak au 404 CTF"

Dernière mise à jour

Cet article vous a-t-il été utile ?