Rails / Heroku - Как провести антивирусную проверку загруженного файла? - PullRequest
4 голосов
/ 10 марта 2012

Как можно проверить загруженный файл на наличие вирусов, троянов и т. Д.?

Просто думаю о том, чтобы запретить некоторым пользователям загружать некоторые неприятные вещи.

Я использую Heroku и Amazon S3.

Ответы [ 3 ]

3 голосов
/ 10 марта 2012

проверить Это

это поддержка антивирусного веб-сервиса REST / JSON

Вот сообщение - https://stackoverflow.com/questions/4104985/antivirus-scanning-service

1 голос
/ 02 августа 2013

Для прохожих задают один и тот же вопрос:

Метаскан .Это бесплатно и имеет простой API!

0 голосов
/ 01 апреля 2017

Для тех, кто будет заниматься этим в будущем, мы недавно создали CarrierWave :: AttachmentScanner , чтобы легко интегрировать сканирование на наличие вирусов и вредоносных программ в Rails и CarrierWave.

Плагин в основном подключается к загрузке файлов с использованием carrierwave иотправляет запрос в веб-службу JSON / REST для проверки файлов.

Если файл соответствует известной подписи, он вызовет CarrierWave:: IntegrityError.

...