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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Temas
Páginas: [1]
1  Seguridad Informática / Nivel Web / Dudas sobre sql inyection. en: 3 Enero 2012, 01:18 am
Les cuento que me estoy iniciando en el desarrollo web, sobre todo me gusta trabajar en php.
Hace poco debido a un ataque ddos sobre una de mis webs, empecé a investigar sobre hackeo.
Gracias a eso me dí cuenta que en una web había dejado un formulario sin protección que lleva a un update.
Lo que leyendo sobre sql inyection encontré muchísimo que hacer si logras filtrar un select.
Pero nada para hacer con un update.
Mediante mis pocos conocimientos, logré modificar cualquier columna de la tabla que actualiza el update. Pero no encontré manera de poder atacar otras tablas.

Suponiendo el siguiente código:

Citar
$sSQL="Update tabla Set columna='$columna' Where iduser='$iduser'";
mysql_query($sSQL);

La variable $iduser se toma automáticamente y no puede ser inyectada.
Pero la variable $columna no tiene filtro y es totalmente inyectable.

Debido a eso pude actualizar cualquier columna de esa misma tabla, con los datos que yo deseara. También traté por ejemplo de moficar otra tabla o sacar información de la base de datos.
Pero mis escasos conocimientos no me permiten lograrlo.

Estuve tratando varias estrategias agregando código, pero no llegué a nada.
Hay mucha información sobre inyectar código en un select pero no en un update, o yo por lo menos no encontré nada relevante, si lo hay pido mil perdones....

Bueno espero sus sugerencias.....
Me interesa mucho esto de inyectar código, sobre todo porque espero ser un buen desarrollador algún día..... Y sin saber hackear considero que no se sabe nada de seguridad.
Retomaría el dicho que dice, hecla la ley, hecha la trampa, diciendo si conoces las trampas puedes mejorar las leyes.........

Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines