[HarekazeCTF2019]Avatar Uploader 1
这是一个文件上传的题目,但是这导体是通过满足条件来获取flag的。
他有两个函数,一个是getimagesize,还有一个是FILEINFO。
前者可以判断文件像素大小,并且再进行一次类型判断,后者用来判断上传图片类型。
这道题获取flag的方法是让我们FILEINFO判断为png,而getimagesize判断结构不能为png。
FILEINFO 可以识别 png 图片( 十六进制下 )的第一行,而 getimagesize 不可以。
所以我们只要保持png头就可以,将他的相符判断部分删除掉。
删除到0d 0a即可,换行符不能删掉。
最后得到flag: