攻防世界 web新手练习区题解 上

view_source

题目描述:X老师让小宁同学查看一个网页的源代码,但小宁同学发现鼠标右键好像不管用了。
题目图片从题目描述就知道是让我们查看网页源代码,但是又说鼠标右键坏了,那么就可以f12一件查看源码
解题成功拿到flag

robots

题目描述:X老师上课讲了Robots协议,小宁同学却上课打了瞌睡,赶紧来教教小宁Robots协议是什么吧。

前置知识-robots协议

robots协议又叫robots.txt,是一种存放在网站根目录下的ascii编码的文本文件,它的作用就是告诉浏览器此网站中的哪些内容是不应被搜索引擎的漫游器获取的,哪些是可以被漫游器获取的。robots.txt的文件名统一是小写的

解题

访问robots.txt
在这里插入图片描述
发现名为f1ag_1s_h3re.php的文件,访问拿到flag
在这里插入图片描述

backup

题目描述:X老师忘记删除备份文件,他派小宁同学去把备份文件找出来,一起来帮小宁同学吧!

在这里插入图片描述由描述可知,这题是考察我们备份文件相关的知识
常见的备份文件后缀有.svn .git .bak .bash_history,一个一个去尝试
在这里插入图片描述存在名为index.php.bak的备份文件
在这里插入图片描述打开拿到flag

cookie

查看cookie的方式有几种,最方便的还是f12->Applcation->cookies
在这里插入图片描述发现cookie.php,访问
在这里插入图片描述提示我们查看返回的数据
同理f12->network,然后刷新一下页面,就能够看到返回的信息了
在这里插入图片描述flag就在返回头

disabled_button

题目描述:X老师今天上课讲了前端知识,然后给了大家一个不能按的按钮,小宁惊奇地发现这个按钮按不下去,到底怎么才能按下去呢?
在这里插入图片描述f12先看下源码
在这里插入图片描述发现按钮的默认值是disabled,直接删了,就能点了
在这里插入图片描述

weak_auth

题目描述:小宁写了一个登陆验证页面,随手就设了一个密码。
在这里插入图片描述随便输一个用户名和密码,111/222
在这里插入图片描述提示让我们用admin登录,随便输一下admin/123456
在这里插入图片描述
啊这,这密码属实有点随便,这题应该是想让我们去**,使用burp来操作,这里要使用burp的intruder模块
在这里插入图片描述两个$中间的内容就是要**的东西
在这里插入图片描述然后加载一个字典,点击右上角的start attack,就可以开始**了
在这里插入图片描述发现有一个返回包的长度跟其他的包不一样
在这里插入图片描述点开发现flag,关于burp的**我就不多说了,有兴趣可以自己去百度