打开容器,发现文件上传处
经过测试,只有jpg格式文件可传。png,.htaccess ,phtml等都无法上传
当各种方法都尝试过后还是没一点思路。参考他人wp才得知是文件名注入。(心里只有一句mmp)
上传回显只有文件名,因此大概率存储进数据库的也是文件名,那么当你上传文件时,就会与数据库发生交互,可能产生sql注入。
尝试注入,提交
发现根本无回显,那肯定是出现了问题,说明注入的确是存在的
select database()时发现select被过滤,这里用双写就可以绕过,同样被过滤的还有from,同样双写绕过,还过滤了空格
但是发现还是没回显,hex()转换一下才有回显
+(selselectect CONV(substr(hex(dAtabase()),1,12),16,10))+&