buuctf-[极客大挑战 2019]Secret File1

buuctf-[极客大挑战 2019]Secret File1


题目地址:
https://buuoj.cn/challenges


题目上手,先确认网页源代码

访问Archive_room.php
没事,跟着他走,直接访问Archive_room.php
第二个页面是个点击框,这里bp抓包确认;若是直接访问,会跳到end.php
action.php抓包
可以发现secr3t.php才是我们应该访问的,那么我们直接访问secr3t.php
secr3t.php源代码
很简单的代码审计,别下上面那些字符就行,payload:

1
secr3t.php?file=flag.php

直接请求flag.php
老套娃了,但是没有关系,改用php协议读文件就ok了
payload:

1
secr3t.php?file=php://filter/read=convert.base64-encode/resource=flag.php

read文件
复制下来,base64解码解决

base64解码


假期也不能随意放松啊....

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!