快速提問傢伙,文件上傳必須在病毒掃描之前進行存儲?
我試圖配置病毒掃描程序來掃描用戶上傳的文件,我只是好奇他們是否必須存儲在服務器上才能被掃描,或者如果您可以在保存文件之前掃描?我使用PHP在Linux上運行apache。
任何意見讚賞。
快速提問傢伙,文件上傳必須在病毒掃描之前進行存儲?
我試圖配置病毒掃描程序來掃描用戶上傳的文件,我只是好奇他們是否必須存儲在服務器上才能被掃描,或者如果您可以在保存文件之前掃描?我使用PHP在Linux上運行apache。
任何意見讚賞。
上傳進入/tmp
,在使用move_uploaded_file
之前,他們應該安全地掃描以將它們放置在更持久的地方。
您在move_uploaded_file之前的含義是什麼?你不需要用它來將它保存在溫度中嗎?您是否在討論發佈文件並使用$ _FILES ['Filedata'] ['tmp_name']進行掃描以供參考? – Scarface 2010-06-13 03:23:27
nvm我剛剛閱讀這篇文章http://www.php.net/manual/en/features.file-upload.post-method.php。我明白你現在在說什麼。我希望在你的回答中你可能會更詳細一些,但你仍然是正確的,並且導致了我對文件上傳過程的理解。 – Scarface 2010-06-13 15:29:09
如果你谷歌掃描流病毒,你會發現很多似乎能夠掃描流的病毒掃描程序。你將需要找到一個有效的商業版本(我懷疑是否有任何開源版本,但我可能是錯的)。病毒每天創建,更新將需要保持最新。
是的,我甚至會說這是最佳做法。 – 2010-06-13 00:55:11
你是說我應該創建一個目錄,然後使用move_uploaded_file將文件放在那裏,然後掃描它,如果它是好的繼續,如果存在病毒,刪除它? – Scarface 2010-06-13 03:30:48