yii对上传图片验证,是通过文件后缀进行验证,还是文件的一进制信息进行验证?
后缀验证
这样我觉得不太安全。
没问题的,只要程序写的没有图片方面的漏洞,基本是没问题的。
嗯,那我随便拿个文件改后缀名成jpg就也可以上传了?
是的,一般都是这样处理的。如果你再验证图片是否合法,是否是图片格式,那就太费劲了。就算图片里携带木马程序,只要不让图片里携带的木马程序运行即可。
相比改后缀名, 改文件MIME类型也很简单