2015-04-05 69 views
0

有沒有什麼方法可以掃描用戶在他們的機器上使用PHP上傳的文件?使用php掃描用戶計算機中病毒的上傳文件

我正在創建一個使用PHP的網站,我給予用戶上傳任何格式文件的權限。現在我想掃描用戶上傳的任何病毒或惡意軟件的文件。另外我想在將它放入服務器之前進行掃描。

有沒有在線網站可以掃描這些文件?或者給我任何其他最好的方式來實現這一點。

我在Windows中使用Xampp(phpmyadmin)。

有何建議?

回答

0

「ClamAV的是在服務器上的應用程序通常使用一個免費的反病毒。

PHP-ClamAV的是結合ClamAV的到PHP擴展,你可以查看他們的文檔。」 從What are my options to check for viruses on a PHP upload?

+0

我可以知道如何在Windows中安裝和使用clamav嗎? – user3784251 2015-04-05 11:52:06

+0

你看,這應該已經在描述中提到:) 然後使用virustotal API或檢查: http://stackoverflow.com/questions/4130203/scan-uploaded-files-for-malwares-under -windows-using-php – Altin 2015-04-05 11:57:20

1

有可以免費使用的有用資源:virustototal.com 他們有API在你的PHP腳本包括爲好。

另一種選擇是使用ClamAV,但我並不完全確定這一點。

+0

您可以向我提供有關如何安裝和使用它的任何教程鏈接。 – user3784251 2015-04-05 12:17:23

+0

官方文檔是最好的教程,我猜:[教程鏈接](https://www.virustotal.com/en/documentation/public-api/#getting-started) – 2015-04-05 12:39:55