2012-03-09 78 views
3

如何掃描病毒,木馬等上傳的文件?Rails/Heroku - 如何防病毒掃描上傳的文件?

只是想防止一些用戶上傳一些討厭的東西。

我正在使用Heroku和Amazon S3。

+2

在[此帖子](http://stackoverflow.com/questions/4104985/antivirus-scanning-service)中有一些建議,而且這個人也在使用Heroku。 – 2012-03-09 20:29:15

回答

4

check out This

它支持REST/JSON殺毒Web服務

這裏是後 - 路人問同樣的問題https://stackoverflow.com/questions/4104985/antivirus-scanning-service

+0

值得嗎?我只是認爲黑客會用scanii在線掃描儀測試該文件,如果它通過,然後將其上傳到網站。 ¨¨ – 2012-03-09 21:06:31

+0

我認爲https://www.virustotal.com/documentation/public-api/是一個很好的解決方案 – 2012-03-09 21:08:01

0

爲:

Metascan。它是免費的,並有一個簡單的API!

+1

如何在'Rails'應用程序中實現這個功能? – 2016-05-09 07:42:41

0

對於任何接近未來的人,我們最近創建了CarrierWave::AttachmentScanner,可以輕鬆地將病毒和惡意軟件掃描整合到Rails和CarrierWave中。

該插件基本上掛載到使用carrierwave進行文件上傳,並將請求發送到JSON/REST Web服務來檢查文件。

如果文件匹配已知的簽名,則會提出CarrierWave:: IntegrityError

相關問題