【发布时间】:2015-07-30 03:27:47
【问题描述】:
我注意到可以将隐藏文件存储在 JPG/GIF/PNG 图像中,其中可能包括非法图像或 .rar 格式的集合。用户可以利用这一点在任何允许上传图像的网站上上传和共享肉眼看似普通的图像上的非法内容。
我在互联网上找不到任何关于让 PHP 阻止图像文件包含其中的其他文件的资源,我希望有人能指出我正确的方向。以下内容不足以检测文件中的其他内容,因为 exif 仍将匹配文件的扩展名:
if (exif_imagetype($imagefile['tmp_name']), IMAGETYPE_GIF) { //code; }
【问题讨论】:
标签: php hidden-files