【发布时间】:2011-08-02 03:56:19
【问题描述】:
我需要接受用户上传的图片文件。
我如何检查并 100% 确定我没有收到恶意文件或其他东西?
检查 MIME 类型?重新绘制图像?杀毒?
【问题讨论】:
-
视情况而定。我不会去100%。你可能做不到。仅最大化。
-
您应该注意的一件事是,即使它是无害的图像,也可能是其他东西。 thinkfu.com/blog/gifjavascript-polyglots 展示了如何构造一个有效的 GIF,它也是一个恶意的 JavaScript 文件。
标签: php image security upload mime-types