BUUCTF-[GXYCTF2019]BabyUpload

本文探讨了如何通过.htaccess调整文件上传类型,实现成功上传,并测试了PHP探针及恶意脚本,揭示了getshell失败的挑战,重点关注了后端安全与文件操作技巧。

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

直接开题。

上来就是一个文件上传。

这里随便传了几个文件测试,发现只能传入jpeg格式的文件。对文件名和文件类型都做了限制。

所以这里想到了之前用过了.htaccess。

传入.htaccess,格式修改为image/jpeg。

上传成功,

 

传入php探针进行测试,这里推荐直接上phtml格式的马子。

传入php探针,并执行成功,看来是没问题的。这里路径大家参考这个:

http://84247058-8c5c-496d-b573-d01266658f00.node4.buuoj.cn:81/upload/88cf97102770eec592bb6de609956907/7.jpeg

再传入phtml写的一句话木马。

 

然后死活getshell失败,菜刀啥的全不行。

后面还是post传参

先传入php探针,没啥问题,

直接查询flag、

cmd=show_source(%27/flag%27);

 拿到flag,不知道为啥getshell失败。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

大西瓜的安全之路

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

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

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

打赏作者

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

抵扣说明:

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

余额充值