(PS:新人小白,有问题欢迎指出)
考点:Cookie身份伪造,浏览器开发者工具的使用,HTTP 请求头 Cookie 字段的作用
打开题目,看到这样一个页面。
他说找到了一个账号和密码,那登录一下试试。
登陆进去但什么也没有。看到有个提示,Log in as admin!
字面意思是让我们登录admin。
如果直接登陆又不知道密码,那就换个思路:
服务器是通过Cookie中的username字段来判断当前登陆的用户的,也就是说,我们不需要知道admin的密码,只需要伪造Cookie,再将username的值改为admin即可。
说做就做,打开开发者工具:
右边看到username的值为cookie,修改其为admin,改完记得刷新一下。
flag出来了