Muy a menudo los programadores, No poner en su web las aplicaciones de seguridad por el simple hecho de que no saben los riesgos…
He aquí un ejemplo de php aplicación vulnerable, con su esquema de mysql:
Ejemplo:
Mesa: usuarios(id int, usuario carbón(25), contraseña de caracteres(25), );
+---+---------+----------------------------------+
| 1 | administración | contraseña 1 |
+---+---------+----------------------------------+
| 2 | pepelux | password2 |
+---+---------+----------------------------------+
Mesa: noticia(id int, título de carbón(25), texto TEXTO), );
+---+---------+----------------------------------+
| 1 | title | content 1 |
+---+---------+----------------------------------+
| 2 | título | contenido 1 |
+---+---------+----------------------------------+
El código vulnerable:
<?php
@include("config.php")
$id = $_GET['id'];
$result = mysql_query("SELECT title,text FROM news WHERE id=$id LIMIT 1");
$row = mysql_fetch_array($result);
....
?>
(más…)