upload-labs靶场
pass-01
禁用前端js

观察源码 发现只进行了前端验证
我们禁用掉js
f12 ctrl+shift+p 禁用js
我们就可以绕过前端js检测了


抓包修改文件后缀
先写一个一句话木马 然后后缀改成png
开启bp 抓包 修改文件后缀



pass-02

再服务端进行mime检验 就是检验
content-type
image/jpeg
image/png
image/gif
image/jpg
上传文件 然后抓包

pass-03

提示说不能上传php 后缀文件
但是 文件后缀为 php3 php5
都是可以正常解析的

我们可以上传 一句话木马 并且把后缀改成php3
pass-04

这关禁用了好多后缀
我们可以试试双写去绕过 把文件后缀改成 .pphphp


可以看到成功上传 但是又想了一下 解析不了 所以我们试试其他的方法
这种情况,我们可以尝试上传一个.htaccess配置文件,将1.png图片当作php代码进行解析,首先创建一个.htaccess文件,里面写上代码
<FilesMatch "1.png">
SetHandler application/x-httpd-php

先上传.htaccess


最低0.47元/天 解锁文章
1018

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



