我想了解这个查询的作用。
谁能用语言向我解释以下查询的含义?
http://www.kachakil.com/pista.aspx?id_pista=1
and exists (select * from contrasena) and 100 >
(select count(*) from information_schema.columns, information_schema.columns T1,
information_schema T2)
上述查询在本文中提到:Time-Based Blind SQL Injection using Heavy Queries(作者:Chema Alonso...)
我正在尝试弄清楚每段代码的含义,我希望有人能帮助我。
1)这是网址:
http://www.kachakil.com/pista.aspx?id_pista=1
2)此时我被卡住了(当然我知道 select * from contrasena 的含义(可能 contrasena 是一个表,所以它的意思是:从表 contrasena 中选择所有记录)..但是剩下的呢?这是一个子查询但是我想不通是什么意思
and exists (select * from contrasena) and 100 >
columns
3)这里是一个选择,其目的是计算属于数据库的表有多少条记录information_schema
。该表columns
也被重命名为T1
,这是什么意思?:information_schema T2
我为我的问题道歉......我希望有人能帮助我......非常感谢