攻防世界web新手题1-3题
Misc
give_you_flag
修复二维码扫描得到flag
打开gif图会看见丘比龙数完钞票会展示二维码,使用Stegsolve打开文件选择Frame Browser帧浏览器对动图进行分解,得到含有二维码的图片,发现二维码残缺,随便找一个二维码使用photoshop补上缺口,得到完整二维码,扫描得到flag
Web
view_source
X老师让小宁同学查看一个网页的源代码,但小宁同学发现鼠标右键好像不管用了。
Ctrl+U查看源代码得到flag
get_post
X老师告诉小宁同学HTTP通常使用两种请求方法,你知道是哪两种吗?
考察HTTP两种请求方法get和post,使用火狐+hackbar传参,得到flag
robots
X老师上课讲了Robots协议,小宁同学却上课打了瞌睡,赶紧来教教小宁Robots协议是什么吧。
百度Robots协议,了解到Robots协议(也称为爬虫协议、机器人协议等)的全称是“网络爬虫排除标准”(Robots Exclusion Protocol),网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。
在网站根目录下放一个robots.txt文本文件(如 https://www.taobao.com/robots.txt ),里面可以指定不同的网络爬虫能访问的页面和禁止访问的页面,指定的页面由正则表达式表示。网络爬虫在采集这个网站之前,首先获取到这个robots.txt文本文件,然后解析到其中的规则,然后根据规则来采集网站的数据。
于是查询robots.txt
读取文件得到flag
1 | Robots协议举例 |