BugKuCTF套路满满的题--------文件包含2

本文详细介绍了BugKuCTF中一道结合文件包含和文件上传的解题过程。首先,解释了文件包含的概念,然后通过分析URL参数发现upload.php,并在查看源码后找到文件上传入口。接着,利用BurpSuite创建并上传包含特定PHP代码的伪装成.jpg的1.php文件,修改文件路径参数以获取Flag,最终成功解题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先讲一下这道题的思路,文件包含,什么是文件包含?其实简单来说就是通过一个文件传入参数(构造语句)去访问另一个文件,从而得到你所想要的东西。

然而,这道题,除了文件包含的知识。还涉及到了文件上传的知识。毕竟,这两者总是相互存在在。。。。。

好了,接下来,开始解题:

首先进入的界面是一个欢迎界面,看URL里的参数得有一个参数file,查看源码可得有upload.php这个文件存在,那么改一下file的值为upload.php

 查看源码:

 

传入参数upload.php

 

可以看到,出来的是一个文件上传的界面,这时候,你可以上传文件。。。。

但难题来了,上传文件,上传文件里写什么,文件的格式是什么。

 

文件上传 + 文件包含 +

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值