Lire un fichier Php
|
29-01-2007, 20h08
(Modification du message : 04-02-2012, 16h55 par supersnail.)
Message : #1
|
|
LuciFer
Newbie Messages : 13 Sujets : 3 Points: 0 Inscription : Jan 2007 |
Lire un fichier Php
Bonjour
Voila je bloque sur un petit exo, je dois afficher un fichier img.php, dans le code du site il ya un file_get_contents qui a en paramètre un $_GET['file'] pour prendre le nom du fichier en parametre et l'afficher, le problème c'est qu'il y a un test avant la fonction file_get_contents, ce test s'effectue sur le $_GET['file'] si ya un ".php" dans la variable il passe pas dans la condition. je vois pas comment faire passer le nom de fichier sans l'extention PHP, parceque pour file_get_contents il faut le nom complet du fichier. je peux pas modifier le code du site. Merci |
|
30-01-2007, 01h03
Message : #2
|
|
CyberSee
Admin fondateur de N-PN Messages : 1,721 Sujets : 287 Points: 158 Inscription : Jan 2012 |
Lire un fichier Php
Si l'extension .php ne fait pas partie des extensions autorisé, tu ne peut pas uploader ... As-tu plus de détailles a nous fournir? Codage, url ..
|
|
30-01-2007, 07h07
(Modification du message : 04-02-2012, 17h54 par supersnail.)
Message : #3
|
|
LuciFer
Newbie Messages : 13 Sujets : 3 Points: 0 Inscription : Jan 2007 |
Lire un fichier Php
si un site interne, il contient 2 fichiers index.php et img.php, sur le site il y a 2 hyperliens, qui envoient vers index1.php et img.php avec un $_GET (ex= http://site/index.php?file=index.php). Les hyperliens permettent de lire le contenu le fichier (file_get_contents) envoyé grace a la variable $_GET, sauf qu'il ya un test sur le $_GET, s'il trouve l'extention .php refuse le fichier.
je dois trouver un moyen de faire passer le nom du fichier qui est "img.php", sans avoir l'erreur pour pouvoir l'afficher, en gros essayer de detourner le test |
|
30-01-2007, 15h35
Message : #4
|
|
CyberSee
Admin fondateur de N-PN Messages : 1,721 Sujets : 287 Points: 158 Inscription : Jan 2012 |
Lire un fichier Php
file=index.php lol
Voila qui ressemble fortement à la faille directory traversal. Je vais vous faire un tuto en soirée. Pour ce qui est de ton codage, peux-tu nous le poster? Afin de contourner quelque chose, il faut savoir de quoi il s’agit. Si non, on est a l'aveuglette et tout ce que l'ont trouvera sera des suppositions. |
|
30-01-2007, 20h33
Message : #5
|
|
LuciFer
Newbie Messages : 13 Sujets : 3 Points: 0 Inscription : Jan 2007 |
Lire un fichier Php
bah c'est ca le probleme, j'ai pas le code source devant moi, j'ai juste le site, et je sais pas comment aspirer le code source.
|
|
30-01-2007, 22h18
(Modification du message : 04-02-2012, 17h56 par supersnail.)
Message : #6
|
|
CyberSee
Admin fondateur de N-PN Messages : 1,721 Sujets : 287 Points: 158 Inscription : Jan 2012 |
Lire un fichier Php
Qu’es ce que tu veux que je réponde a ça? lol Je suis plus aveugle que toi, puisque moi je peux pas rien essayer. Tous les codes ne sont pas vulnérable LuciFer. Et c'est impossible d'aspirer le code PHP puisqu'il est interprété avant que l'ont reçoit les pages en HTML. (C'est la première chose que l'ont apprend en PHP ... le fonctionnement de l'interpréteur)
|
|
31-01-2007, 02h24
(Modification du message : 04-02-2012, 17h56 par supersnail.)
Message : #7
|
|
Padboy
Bon membre Messages : 745 Sujets : 19 Points: 5 Inscription : Oct 2005 |
Lire un fichier Php
Effectivement, comme le dit CyberSee, le code est exécuté par le serveur et le résultat n'est qu'un 'miroir'.
Pour avoir un code source, il y a aussi les includes() qui sont utiles... (la faille). |
|
31-01-2007, 09h58
Message : #8
|
|
LuciFer
Newbie Messages : 13 Sujets : 3 Points: 0 Inscription : Jan 2007 |
Lire un fichier Php
Resolu
|
|
09-02-2007, 23h08
Message : #9
|
|
weldoo
Newbie Messages : 14 Sujets : 1 Points: 0 Inscription : Jun 2006 |
Lire un fichier Php
pas possible, sauf erreur du webmaster ;-)
sinon trouve une faillleeee du style "include" et utilise une script php ;-) pour rendre une page en FTP :-D le truc et de trouver une faille "include" pour lui apppporter ta propre page sur un autre serveur sur lequel tu as le controle pour lui inclure un php de ton choixxx.... kisss weldoo.com |
|
10-02-2007, 04h51
Message : #10
|
|
CyberSee
Admin fondateur de N-PN Messages : 1,721 Sujets : 287 Points: 158 Inscription : Jan 2012 |
Lire un fichier Php
Pas possible? Bien sur que ça doit l'être ... c'est un exo weldoo! On est tout simplement pas devant le problème ... c'est plus dur a deviner.
Bien jouer lucifer. |
|
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)