Foros del Web » Programando para Internet » PHP »

Select en variable GET, ¿inseguro?

Estas en el tema de Select en variable GET, ¿inseguro? en el foro de PHP en Foros del Web. http://pagina.com/resultados.php?where=WHERE%20marca=127%20AND%20mod elo=162%20AND%20precio%3C=50000%20AND%20ano_matric ulacion%3E=2002%20AND%20publicado=1&order=ORDER%20 BY%20marca,%20modelo,%20precio,%20ano_matriculacio n&cp=4 ¿Realmente es peligroso hacer un select por medio de la variable GET? ¿Que riesgos supone? Gracias de antemano....
  #1 (permalink)  
Antiguo 27/11/2008, 07:00
 
Fecha de Ingreso: mayo-2008
Ubicación: España
Mensajes: 19
Antigüedad: 16 años
Puntos: 0
Select en variable GET, ¿inseguro?

http://pagina.com/resultados.php?where=WHERE%20marca=127%20AND%20mod elo=162%20AND%20precio%3C=50000%20AND%20ano_matric ulacion%3E=2002%20AND%20publicado=1&order=ORDER%20 BY%20marca,%20modelo,%20precio,%20ano_matriculacio n&cp=4

¿Realmente es peligroso hacer un select por medio de la variable GET?
¿Que riesgos supone?

Gracias de antemano.
  #2 (permalink)  
Antiguo 27/11/2008, 07:05
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Respuesta: Select en variable GET, ¿inseguro?

Si lo pensas un poquito, no mucho, tendrás la respuesta...

Y no es de malo, pero realmente, no hay que pensar mucho para saber si es o no peligroso :S


En cambio, pasá solo valores integer (en lo posible, del tipo: .php?marca=1&modelo=162) y en el php armas la consulta, eso si es seguro si tratas bien la variable al meterla en tu query.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #3 (permalink)  
Antiguo 27/11/2008, 10:02
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Select en variable GET, ¿inseguro?

yo digo que es como falta de sentido común, no??



claro que es inseguro... fácilmente se puede hacer SQL Injection, no crees ??

bueno, eso... suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:20.