cómo poner mi pagina vulnerable para una inyeccion sql

Iniciado por jhonatanAsm, 31 Octubre 2011, 14:22 PM

0 Miembros y 1 Visitante están viendo este tema.

jhonatanAsm

hola, tengo una pagina que tiene php y mysql, y he querido aplicarle una inyeccion sql, pero , en la barra de direcciones no me aparece el id=1, y yo tengo entendido que para realizar una sql inyection, al termino de la direccion de la pagina debe haber un id=1 .

qué código debo poner en mi pagina para que me aparezca al termino de la direccion el id=1?? help me!, salu2.

pd: en la pagina se pueden registrar, y eso lo guardo en la bd, y ya tengo unos cuantos registrados.
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

2Fac3R

No creo que domines aun PHP para investigar sus bugs ya que el transpaso de variables se explican desde el inicio (POST y GET), yo te recomendaria aprender un poco mas sobre PHP y MySQL. Lo que necesitas es un sistema de posteo por GET con imagenes y documentacion guardada en la db, como un sistema de noticias.
Zalu2
Escuela de Hackers & Programación. http://ihackndev.blogspot.com/

dark_sargon

http://www.actimediaonline.com
Diseño Web, animación y más.

http://www.ciudadoscura.com
Diseño Web, electrónica, programación, móviles y más.

2Fac3R

Escuela de Hackers & Programación. http://ihackndev.blogspot.com/

jhonatanAsm

Citar
No creo que domines aun PHP

tienes razon 2Fac3R, aun no lo domino, pero si me he dado buenas leídas de 2 libros que tengo por ahí.

me parece que esto es lo que tengo que hacer: a través del envío del formulario vía get, tengo posibilidad de aplicar un inyeccion, ya que esta pasa por el url.

¿podrían decirme que tan cierto es esto por favor.gracias.salu2.
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

2Fac3R

Cita de: jhonatanAsm en  1 Noviembre 2011, 18:28 PM
tienes razon 2Fac3R, aun no lo domino, pero si me he dado buenas leídas de 2 libros que tengo por ahí.

me parece que esto es lo que tengo que hacer: a través del envío del formulario vía get, tengo posibilidad de aplicar un inyeccion, ya que esta pasa por el url.

¿podrían decirme que tan cierto es esto por favor.gracias.salu2.

Asi es amigo, es por via GET (las mas comunes y visibles [por URL]), como te dije investiga un poco, hay bastantes manuales, te recomiendo empieces por el tipico sistema de noticias.
Zalu2
Escuela de Hackers & Programación. http://ihackndev.blogspot.com/

jhonatanAsm

gracias!, pero ahora tengo una duda muy grande, por qué existe el envio de formularios vía GET, o ya es obsoleto??saludos,cuidense.
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

2Fac3R

Cita de: jhonatanAsm en  2 Noviembre 2011, 23:46 PM
gracias!, pero ahora tengo una duda muy grande, por qué existe el envio de formularios vía GET, o ya es obsoleto??saludos,cuidense.

No es obsoleto, pero es menos usado que POST (segun yo), porque existe? nose, preguntaselo a quienes crearon el PHP... :S.
Zalu2
Escuela de Hackers & Programación. http://ihackndev.blogspot.com/

rolly21102

Pienso que el GET aun es util dependiendo de lo que se vaya a hacer...

jhonatanAsm

alla, si hay alguien que me cae mal  :silbar:, y me dice que le haga una web con BD, en sus formularios le pongo get, y así me desquito :silbar:, jejejee.

o por qué otra razón ( en qué circunstancias ) podría usar get? gracias por su atención.
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.