0
点赞
收藏
分享

微信扫一扫

CTFshow 文件上传 web151

辰鑫chenxin 2022-02-13 阅读 34

目录


源码

<script>
layui.use('upload', function(){
  var upload = layui.upload;
   
  //执行实例
  var uploadInst = upload.render({
    elem: '#upload' //绑定元素
    ,url: '/upload/' //上传接口
    ,done: function(res){
    	if(res.code==0){
    		$("#result").html("文件上传成功,路径:"+res.msg);
    	}else{
    		$("#result").html("文件上传失败,失败原因:"+res.msg);
    	}
      
    }
    ,error: function(){
      $("#result").html("文件上传失败");
    }
  });
});
</script>

思路

有前端验证,常规手段是禁用js或者直接发送数据包

题解

根据js校验上传png,用bp改文件名为php

在这里插入图片描述
跟着提示访问文件,显示phpinfo页面,直接RCE


总结

水题

举报

相关推荐

web151~

ctfshow-文件上传-151-161

CTFshow 文件上传 web163

CTFshow 文件上传 web152

CTFshow 文件上传 web158

CTFshow 文件上传 web168

CTFshow 文件上传 web170

CTFshow 文件上传 web169

ctfshow——文件上传

0 条评论