9.14
1.题目描述:X老师忘记删除备份文件,他派小宁同学去把备份文件找出来,一起来帮小宁同学吧
题目分析:打开web,得到“你知道index.php的备份文件吗?” ,因为要找网站的备份材料,通过查找相关的网站备份文件,看有没有index.php的备份文件,可以逐个尝试构造备份材料,也可以通过使用工具dirsearch扫描出index.php.bak文件,找到备份文件,将找到的index.php.bak加到域名下,得到备份材料,下载到本地,用记事本打开得到flag.
相关知识点:
一般的网站的备份材料:
1.rar
2.zip
3.db.rar
4.db.zip
5.index.php.bak
6.git
7.svn
8.swp
9.~
10.bak
11.bkf
dirsearch工具扫描(kali):
python3 dirsearch.py -u http://111.200.241.244:62283
2.题目描述:X老师告诉小宁他在cookie里放了些东西,小宁疑惑地想:‘这是夹心饼干的意思吗?
题目分析:根据题目告诉的“他在cookie里放了些东西”,通过发送cookie.php请求,查看HTTP响应,最终发现flag在响应头里。
相关知识点:
1.cookie实际上是指小量信息,伴随着请求用户在Web服务器和浏览器之间的传递,将大小限制在4K,是由Web服务器创建的,将信息存储在用户计算机上的文件,一般网络用户习惯使用cookies,指某些网站为了辨别用户的身份,进行Session跟踪而存储在用户本地终端上的加密数据。
2.它是浏览器提供的一种机制,它将document对象的cookie属性提供给JavaScript,因此可以通过JavaScript来创建和取回cookie的值,可以通过doucument.cookie访问它。
3.cookie的格式,每个cookie的形式都是以名/值的形式,既name=value,名称和值都必须是URL编码,且两对cookie以分号和空格分开。
4.cookie的用途。
(1)保存用户登录的信息。例如“下次自动登录”的选项,勾选后就不需要重复验证。通过cookie保存用户的id。
(2)创建购物车。通常将以选购的物品保存在cookie中,实现不同页面之间数据的同步(同一个域名下可以共享cookie),在提交订单时再一起把cookie转到后台。
(3)跟踪用户的行为。通cookie记录用户偏好,个性化推荐广告。