CTF-任意文件读取

任意文件读取

来源BUUCTF

题目-[第一章 web入门]afr_1

首先来到主界面,什么也看不到。F12,也没有东西,想着会不会有源码,然后用githack工具找源码也无果。(不要问我为什么这样做,目前本人菜鸡QAQ)
在这里插入图片描述
然后看到传参,想着直接访问flag文件
在这里插入图片描述
根据返回猜到,flag应该就在flag.php这个文件中。大概率要用到伪协议看源码!
这里使用php://filter/read=convert.base64-encode/resource=flag
参考链接:
在这里插入图片描述
然后base64解码得到flag。

题目二-[第一章 web入门]afr_2

老思路先探测发现一个路径,访路径看看有什么东西
在这里插入图片描述
在这里插入图片描述
然后就没什么思路了!!!
访问flag祈祷有奇迹出现。在这里插入图片描述
发现中间件nginx,查阅资料,有一个nginx错误配置导致目录穿越的漏洞。
参考资料:https://blog.csdn.net/haoren_xhf/article/details/107367766
这里就访问/img…/路径
在这里插入图片描述
成功穿越,得到flag

  • 10
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值