BUUCTF-CheckIn

打开题目,貌似是一道考上传的题目

上传php文件被过滤,我们就上传图片马,

我们用.htaccess来进行解析,尝试过后貌似行不通,

这里使用.user.ini

.user.ini:在php.ini中的配置项中有两个配置项,一个是auto_append_file和auto_prepend_file,auto_prrpend_file意思是指定一个文件,自动包含在要执行的文件前,类似与在文件前调用了require()函数。而auto_append_file相似,只是在文件后面进行包含,使用方法很简单,直接写在.user.ini中。

我们要包含的文件为test.jpg,所以我们写入.user.ini,并加上文件头

提交并上传

可以看到我们这里上传成功了,进行访问。

http://64e17114-3a81-4456-acf8-13f720bca66f.node4.buuoj.cn:81/uploads/feec76106898a24897fbb7d1e9abeb40/index.php?shell=system('cat /flag');

 即可得到flag

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值