Article View: es.comp.hackers
Article #38411Re: [h] Problema con sql Injection
From: UnSleep
Date: Mon, 04 Nov 2002 13:42
Date: Mon, 04 Nov 2002 13:42
51 lines
2933 bytes
2933 bytes
> Haciendo unas "pruebas" trato de ver el passwd de un usuario q de > antemano se q existe inyectando codigo sql en un asp. > > http://www.url.com/cgi-bin/scrip.asp?id=111 UNION SELECT TOP 1 password > FROM Nombre_tabla where usuario='nombre_usuario'-- No se que diferencias habra entre la sql de asp y mysql pero yo pondria... http://www.url.com/cgi-bin/scrip.asp?id=111 UNION SELECT password FROM Nombre_tabla WHERE usuario=nombre_usuario Aunque claro, deberia mostrar los datos... si ahces el query y no se imprime nada no sirve �como muestras los datos despues? o en ese caso salen solos? Ojo a que he quitado las comillas por el tema que decia mike a todo esto �esto no seria sql injection no? me refiero a que seria aprovechar un fallod e programacion pero no a sql injection en si. creo que esto deberia ser algo mas a lo basto, me refiero a llamar aa sql desde el raiz de la pagina o con algun archivo directo �? > > > [Microsoft][ODBC SQL Server Driver][SQL Server]El nombre de columna > 'nombre_usuario' no es v�lido. > > Nombre_tabla, columna password, columna usuario y valor nombre_usuario > existen con total seguridad. > > El union deberia de probocar un error diciendo q el string "tal" ( el > passwd ) no puede convertirse a num�rico ... sin embargo dice q > nombre_usuario no es una columna v�lida. Probado con un sql server en > local funciona ok: > > Server: Msg 245, Level 16, State 1, Line 1 > Syntax error converting the varchar value 'test ' to a column of > data type int. > > Otra opci�n seria exportar los datos usando la funci�n OPENROWSET pero > hace falta un SQL server y no tengo ninguno ... :( > > No se ... el sql no es lo mio, � alguna sugerencia ? > > Saludos, > Roger_J > > -- > Linux User 138584 > Donde hay una pared no hacen falta ventanas
Technical Details
Message-ID:
<aq5ss4$r2h$1@news.wanadoo.es>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!wanadoo.fr!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!not-for-mailReferences:
<slrnascn30.117.roger@localhost.localdomain>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f4463,b50c04bdaa114799 X-Google-Attributes: gidf4463,public X-Google-ArrivalTime: 2002-11-04 05:48:11 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!wanadoo.fr!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!not-for-mail From: "UnSleep" <a@b.com> Newsgroups: es.comp.hackers Subject: Re: [h] Problema con sql Injection Date: Mon, 4 Nov 2002 14:42:34 +0100 Organization: Wanadoo Lines: 53 Message-ID: <aq5ss4$r2h$1@news.wanadoo.es> References: <slrnascn30.117.roger@localhost.localdomain> NNTP-Posting-Host: 213-97-16-111.uc.nombres.ttd.es X-Trace: news.wanadoo.es 1036416709 27729 213.97.16.111 (4 Nov 2002 13:31:49 GMT) X-Complaints-To: usenet@wanadoo.es NNTP-Posting-Date: Mon, 4 Nov 2002 13:31:49 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000