将文件上传到tmp文件夹后,例如pdf文件,php fileinfo mime检查是否足以验证该文件确实是pdf文件并且未被感染?
如何验证用户上传的文件是否没有病毒?
这样我可以让用户下载它吗?
我的情况是这样的: 用户上传pdf文件,然后让其他用户阅读他的pdf文件。
答案 0 :(得分:3)
php fileinfo mime check足以验证该文件确实是pdf文件并且未被感染
没有。它会告诉您它是否看起来像PDF文件,但不进行病毒检查。
如何验证用户上传的文件是否没有病毒?
使用病毒扫描程序。那里有很多商业和非商业套餐。
答案 1 :(得分:0)
mime check不保证任何东西,为了合理地确定文件没有病毒,你必须通过病毒扫描程序传递它,例如linux上的clam。