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

 

 


Tema destacado: Curso de javascript por TickTack


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

Desconectado Desconectado

Mensajes: 11


Ver Perfil
RFI en ASP?
« en: 22 Marzo 2010, 04:11 am »

Hola, estuve probando en un script q usa html frames, y se puede abrir por ej google.com en el frame principal (metiendo la url de google en la url del site vulnerable), estuve un rato intentando conseguir shell con exploits en php, pero no pasaba nada y al final vi q en una parte tienen un login y es .asp, asi q supongo que el include del frame tbm se hace en asp.

Como se puede explotar esto para conseguir shell?
« Última modificación: 22 Marzo 2010, 04:19 am por 000000001 » En línea

Darioxhcx


Desconectado Desconectado

Mensajes: 2.294


Ver Perfil
Re: RFI en ASP?
« Respuesta #1 en: 22 Marzo 2010, 04:31 am »

si es un iframe no vas a conseguir nada xD
En línea

000000001

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Re: RFI en ASP?
« Respuesta #2 en: 22 Marzo 2010, 04:36 am »

Es un frame (de los frameset), pero no incluye la url de google en el src="" del frame, sino q aparece el codigo dentro de otro htm dentro del script, por ej: en el site vulnerable aparece el <frame src="archivodentrodelservervulnerable.htm"> pero dentro de ese frame aparece el code de google, o la pagina q meta en la url. No se si me explico.
En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: RFI en ASP?
« Respuesta #3 en: 22 Marzo 2010, 04:49 am »

WTF! Es decir,

Código
  1. <frame src='http://www.ShellRoot.com/index.html'>
  2.  <h1>Shell Root?</h1> <!--Donde esto, está dentro de http://www.ShellRoot.com/index.html -->
En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
000000001

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Re: RFI en ASP?
« Respuesta #4 en: 22 Marzo 2010, 04:52 am »

Algo asi pero no literalmente, osea el source de la pagina se ve como

<frame src='/paginadentrodelserver.html'></frame>

Pero el contenido es relativo a lo que yo ponga en la url q utilizo para visitar la pagina y no el contenido original de /paginadentrodelserver.htm
Por eso pienso q lo estan procesando asp de alguna forma.
En línea

jdc


Desconectado Desconectado

Mensajes: 3.406


Ver Perfil WWW
Re: RFI en ASP?
« Respuesta #5 en: 22 Marzo 2010, 04:52 am »

En realidad no te explicas.
 
La dirección es algo asi?
 
index.asp?variable=http://unadirección.com
 
Sí es asi y se incluye dentro de una página del servidor no sólo en un frame pues es rfi sino es posiblemente un xss simple.
En línea

000000001

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Re: RFI en ASP?
« Respuesta #6 en: 22 Marzo 2010, 04:54 am »

la direccion es /index.htm?http://unadireccion.com

y el frame siempre se ve como <frame src="content.htm"></frame>

pero no abre content.htm, sino q carga http://unadireccion.com dentro de ese frame
En línea

jdc


Desconectado Desconectado

Mensajes: 3.406


Ver Perfil WWW
Re: RFI en ASP?
« Respuesta #7 en: 22 Marzo 2010, 06:01 am »

Puedes postear el código fuente de content.htm al poner en la variable http://elhacker.net ?
En línea

WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: RFI en ASP?
« Respuesta #8 en: 22 Marzo 2010, 19:36 pm »

si el servidor corre asp no puedes hacerle correr un php como parte de un rfi.

Ahora, lo que tu tienes es un xss y no un RFI, recuerda que un RFI significa remote file inclusión pero una inclusion local donde el servidor lo ejecuta, en este caso un iframe lo incluye desde el cliente por lo tanto no se ejecuta.

Un RFI se provoca desde el código fuente de programación no desde lo que expulsa como salida.

por ejemplo
Código
  1. <?php
  2. include($_GET['x']);
  3. ?>

Eso es RFI si es que el servidor permite hacer la inclusion externa pero no un frame.
Lo que tienes es solo XSS y sirve para ejecución de código por parte del cliente no por parte del servidor, por lo tanto no puedes subirle ninguna shell ni nada por el estilo.
En línea

jdc


Desconectado Desconectado

Mensajes: 3.406


Ver Perfil WWW
Re: RFI en ASP?
« Respuesta #9 en: 22 Marzo 2010, 19:50 pm »

Es lo que no explica bien, pero sí ves dice que en el frame se muestra http://google.com pero no como tal sino como <iframe src=content.htm></iframe>
 
Por lo que sí podría ser RFI pero no lo sabe explicar. Por eso le pedí el código fuente de content.htm aunque sería mas fácil sí dejara la página xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

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