Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Ch3ck en 11 Junio 2009, 23:55 pm



Título: Ver codigo en PHP atraves de un script php.
Publicado por: Ch3ck en 11 Junio 2009, 23:55 pm
Holas, como logro ver el codigo de un script php llamando a un script en php..... es decir llamo a ver_code.php?script=otro.php

Gracias!


Título: Re: Ver codigo en PHP atraves de un script php.
Publicado por: #!drvy en 12 Junio 2009, 00:25 am
http://es2.php.net/fread

Código
  1. <?php
  2.  
  3. if (isset($_GET['script'])) {
  4.  
  5.    $file = $_GET['script'];
  6.  
  7.    $fh = fopen($file, 'r');
  8.  
  9.    $data = fread($fh, filesize($file));
  10.  
  11.    fclose($fh);
  12.  
  13.    echo '<textarea rows="9" cols="50">'.$data.'</textarea>';
  14. }
  15.  
  16. ?>

PD: obviamente ponle limitaciones porque ahora mismo seguridad = 0;

Saludos


Título: Re: Ver codigo en PHP atraves de un script php.
Publicado por: Ch3ck en 12 Junio 2009, 00:39 am
Jeje.. gracias!


Título: Re: Ver codigo en PHP atraves de un script php.
Publicado por: [u]nsigned en 12 Junio 2009, 01:08 am
Tambien lo pudes hacer usando la funcion highlight_file que muestra un archivo PHP coloreando su sintaxis.

Código
  1. <?php
  2. if (isset($_GET['script']))
  3. {
  4.    $file = $_GET['script'];
  5. if(file_exists($file))
  6. else
  7. echo "No existe el archivo $file";
  8. }
  9. ?>
  10.