Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Juanpi123321

#1
PHP / Codigo PHP vulnerable
6 Junio 2018, 01:08 AM
hola que tal quisiera saber que esta mal en el siguiente codigo, osea cuales serian las debilidades, referidas al tema de la seguridad y un poco sobre el tema SQL Injection.
Le puse puntos xq no me deja identar correctamente.



Codigo PHP vulnerable

Código (php) [Seleccionar]
<?
$mysqli = new mysqli('localhost','root', ,'seguridad');
if($mysqli->connect_errno){
    echo 'error db';
}

$id=$_GET['id'];
if(isset($id) && !empty($id)){

    $sql = "SELECT text,title FROM news where id=" $id;
    #echo $sql;
   
    $q = $mysqli->query($sql) or mysql_error();
    $row = $q->fetch_assoc();
   
    if(isset($row['title'])){
        echo 'Titulo: '  $row['title'];
        echo "<br>";
        echo 'Texto: ' $row['text'];
        echo "<br>";
    }

}
else{
    echo 'pase algun valor en la variable id';
}

?>



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex