开始前的小准备
upload-labs靶场 是PHP环境运行的,所以我准备了一个PHP脚本和一张图片
图片好准备,PHP脚本如果不想写的话可以用我的这个获取当前时间的PHP脚本
php5","php4","php3","php2","html","htm","phtml","pht","jsp","jspa","jspx","jsw","jsv","jspf","jtml...'文件夹不存在,请手工创建!'...;
}
}
这关你可以试试上一关的通关方法,如果通关了也要知道下面这个方法
通关过程:
看代码可以看出来它是将上传文件扩展名包含 $deny_ext中的话变成空扩展名也就是没有扩展名,什么意思那看下面的图片展示...可以看到上传成功了但是,没有扩展名的,没有扩展名是不算成功的,没有扩展名系统是不知道它是什么文件,可能会当成文本文件,不会当做执行文件的,也就是我的脚本是不会执行成功的
这关看代码它还是代码问题