elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 15:44  


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  cómo poner mi pagina vulnerable para una inyeccion sql
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: cómo poner mi pagina vulnerable para una inyeccion sql  (Leído 1,328 veces)
jhonatanAsm

Desconectado Desconectado

Mensajes: 211



Ver Perfil WWW
cómo poner mi pagina vulnerable para una inyeccion sql
« en: 31 Octubre 2011, 14:22 »

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.


En línea

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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
2Fac3R

Desconectado Desconectado

Mensajes: 267


Sigamos Creciendo...


Ver Perfil WWW
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #1 en: 31 Octubre 2011, 22:14 »

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


En línea

Blog dedicado a la Seguridad Informatica & Hacking http://breaksecurity.blogspot.com/.
dark_sargon


Desconectado Desconectado

Mensajes: 532


CJ


Ver Perfil WWW
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #2 en: 31 Octubre 2011, 22:44 »

Hace poco vi un documento publicado en el blog del compañero Shell Root.

Acá está:
SQL Injection Attacks and Defense
En línea

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

Desconectado Desconectado

Mensajes: 267


Sigamos Creciendo...


Ver Perfil WWW
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #3 en: 31 Octubre 2011, 22:57 »

Aki mismo esta:

http://foro.elhacker.net/nivel_web/sql_injection_attacks_and_defense_pdf-t342317.0.html


Zalu2 ;D
En línea

Blog dedicado a la Seguridad Informatica & Hacking http://breaksecurity.blogspot.com/.
jhonatanAsm

Desconectado Desconectado

Mensajes: 211



Ver Perfil WWW
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #4 en: 1 Noviembre 2011, 18:28 »

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.
En línea

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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
2Fac3R

Desconectado Desconectado

Mensajes: 267


Sigamos Creciendo...


Ver Perfil WWW
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #5 en: 1 Noviembre 2011, 22:18 »

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
En línea

Blog dedicado a la Seguridad Informatica & Hacking http://breaksecurity.blogspot.com/.
jhonatanAsm

Desconectado Desconectado

Mensajes: 211



Ver Perfil WWW
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #6 en: 2 Noviembre 2011, 23:46 »

gracias!, pero ahora tengo una duda muy grande, por qué existe el envio de formularios vía GET, o ya es obsoleto??saludos,cuidense.
En línea

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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
2Fac3R

Desconectado Desconectado

Mensajes: 267


Sigamos Creciendo...


Ver Perfil WWW
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #7 en: 3 Noviembre 2011, 01:07 »

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
En línea

Blog dedicado a la Seguridad Informatica & Hacking http://breaksecurity.blogspot.com/.
rolly21102

Desconectado Desconectado

Mensajes: 92


Ver Perfil
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #8 en: 3 Noviembre 2011, 02:58 »

Pienso que el GET aun es util dependiendo de lo que se vaya a hacer...
En línea
jhonatanAsm

Desconectado Desconectado

Mensajes: 211



Ver Perfil WWW
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #9 en: 3 Noviembre 2011, 23:18 »

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.
En línea

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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
4rkn63l

Desconectado Desconectado

Mensajes: 197



Ver Perfil
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #10 en: 4 Noviembre 2011, 07:00 »

El uso mas comun del paso de variable por el metodo GET es para crear dinamicamente por ejemplo con php, links del tipo variable=valor. Por ejemplo tienes un script php llamado "index.php" en cual recibe por el metodo GET la variable "action", en ese script dependiendo del valor que contenga la variable "action" se realizara una u otra accion, por ejemplo si el valor es "registro" el script carga una pagina donde un usuario pueda registrarse, si el valor es "home" el script envia al usuario a la pagina principal..etc.

Lo unico que necesitas es crear links de este tipo:
misitio.com/index.php?action=registro
misitio.com/index.php?action=home

ahi esta un uso del metodo GET, como mencione anteriormente estos enlaces pueden ser incrustrados en el .html usando php con una sentencia echo por ejemplo. La virtud de este procedimiento esta en que los distintos valores que puede recibir la variable los puedes recuperar de una base de datos y anexarlos a los links generados, de esta forma se automatiza el procedimiento...imaginate si tienes un menu donde cargas estos links y quieres agregar uno nuevo.

Espero haberte dado una idea de lo que va el asunto, hasta luego.
En línea
jhonatanAsm

Desconectado Desconectado

Mensajes: 211



Ver Perfil WWW
Re: cómo poner mi pagina vulnerable para una inyeccion sql
« Respuesta #11 en: 4 Noviembre 2011, 14:54 »

MUCHAS GRACIAS A TODOS.SALU2.
En línea

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 <negrita id="usuario" class="creaciones">J.A.</ negrita>
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines