SQL注入(墨者学院)
链接:https://www.mozhe.cn/bug/detail/82
题目环境:

打开题目:

随便点一点,发现随便输密码登不上去,利用一些万能密码,还是无法登陆,无意点击下面的维护公告,出现另外一个页面:‘’

ID=1;可能在这有注入:
试一下:

报错 存在注入:

用order by 看看有几个字段:

发现有4个字段:
利用union查询:

发现在2,3处存在注入,
看下数据库:

知道当前的数据库,利用information_schema中的三张表查询;
已经知道数据库的名字,查询:
http://219.153.49.228:44213/new_list.php?id=-1%20union%20select%201,(selecttable_name from information_schema.tables where table_schema=database() limit 0,1),3,4
得到:

改变limit后的数值;1,1:
第二张表:

看第一张表的字段:

用limit 1,1 2,1 3,1逐步尝试:



查看字段值:

最后发现只有mozhe一个name;
查密码;
最后发现有两个密码;


Md5解密;用第二个密码登录上去拿到flag
