Web - Serveur
Preg_replace
Bonjour !
Je sèche sur ce challenge, j’ai réussi à afficher les infos de la configuration php grâce à la fonction "phpinfo()" mais lorsque je tente la fonction "file_get_contents(flag.php)" ça ne marche pas.
j’ai une erreur du type "Warning : file_get_contents(flagphp) : failed to open stream : No such file or directory in ....."
Je n’ai pas oublié le "." le warning m’affiche vraiment "flagphp". Je comprend donc que la fonction "preg_replace" enlève le "." mais j’ai tenté plusieurs regex jusqu’à maintenant et je ne trouve toujours pas.
Est-ce que je suis bien parti ou j’ai louper quelque chose ? Merci d’avance pour votre aide !
Preg_replace
Salut ! :)
Je suis arrivé au même point que là où link7547 était. C’est à dire que j’arrive bien à afficher un phpinfo(), mais quand je veux afficher la source de flag.php, le point pose problème.
J’ai essayé de l’échapper, carrément encoder en base64 aussi, mais je ne vois pas trop comment faire.
Quelqu’un aurait un indice svp ? :)
Preg_replace
Salut,
Va lire le manuel PHP . NET et cherche la bonne fonction. PHP Info ça permet surtout de voir que tu peux faire interpréter une fonction, et donc si tu peux utiliser celle-ci tu peux en utiliser plein d’autres 😉 @+