CTFHub技能书解题笔记-文件上传-00截断

10 篇文章 0 订阅
8 篇文章 0 订阅

打开题目

提示我们了解一下,php 5.2 00截断,查一下相关资料吧。

截断原理:

http://www.xxx.com/xx.jpg

http://www.xxx.com/xx.php%00.jpg => http://www.xxx.com/xx.php

这里粗浅的说明一下本题所用到的原理,就是在.php文件后加上%00后接.jpg,这里我们就可以绕过对php文件的过滤。在执行时,%00会把后面的.jpg截断,所以执行的时候他执行的仍然是前面的.php文件。就可以实现我们的马子文件的执行。

开始解题。

 

上传马子。后缀改成.jpg,

注意看请求头。

然后修改请求头,进行截断。

这里我们只需要shell.php的部分,后面的.jpg是不需要的,所以再请求头后面我们写上shell.php%00截断shell.php部分。

这里看到上传成功了。

访问测试一下,看到了回显。

 

拿到flag。

这道题考点就是对00截断利用的掌握,还有稍微难一点的利用方式,这里先不做介绍。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大西瓜的安全之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值