XCTF upload1

一.根据题目应该感觉和文件上传有关

  1.进入实验环境,发现果然是一个文件上传的表单。

  2.尝试把事先写好的一句话木马文件上传上去,但上传失败,提示只能上传图片,  

  那我们就看看这个限制是在前端做的,还是后端做的,通过f12开发者根据,   

  选取页面中上传按钮的那个元素,可以发现点击后会通过js中的函数进行验证,

  但是凡是在前端做的限制大部分起不了什么明显的作用,我们把那个函数去掉,即删掉onchange="check()"

  

  删完之后,就可以随意哈上传恶意文件了,我们上传一个1.php,这里面包含着一句话木马。

  

   并且前台还显示了文件存放的位置,那我们试着访问一下没看到底有没有成功上传。

  

   果不其然,真的上传成功了,那我们就可以为所欲为了。这里我菜刀连不上,所有换用system的一句话木马。

  

  下面就是通过ls 和cat 命令去查看文件了。

  

   

  这里要查看源码才能看到flag。

   

  

猜你喜欢

转载自www.cnblogs.com/darklee/p/12625571.html