
Pues estoy metido de lleno en una Blind SQL Injection y me encallo en este sitio.
Código:
http://pagina.asp?id=12' AND ascii(lower(substring((SELECT TOP 1 name FROM sysobjects),1,1)))>99
Con esto he podido sacar por tanteo con las función ascii y substring el resultado de la búsqueda interna (SELECT TOP 1 name FROM sysobjects), pero este no me aporta nada. Que se supone que es la cadena de caracteres que devuelve? Es información sensible? He buscado acerca de estas tablas predefinidas ya en MSSQL, pero no he encontrado nada interesante, como mucho la tabla
Citar
sys.sysusers (Transact-SQL)
Contiene una fila para cada usuario de Microsoft Windows, grupo de Windows, usuario de Microsoft SQL Server o función de SQL Server de la base de datos.
Contiene una fila para cada usuario de Microsoft Windows, grupo de Windows, usuario de Microsoft SQL Server o función de SQL Server de la base de datos.
Pero el password dice que es para uso interno, así que dudo que pueda sacarlo con un SELECT.
Como puedo modificar el SELECT para que devuelve algo que me interese? Saludos.










Autor




En línea




