Установите и используйте ClamAV (антивирус) с Azure
Я хочу сканировать файлы, загруженные в мой BLOB-объект Azure. Похоже, ClamAV (www.clamav.net), вероятно, путь. Я вижу инструкции по установке на сервере Windows, но какова будет моя процедура для сайта, размещенного в Azure? Я использую ASP.NET MVC.
1 ответ
Отказ от ответственности: я не использовал ClamAV. Было сказано, что...
Вы должны быть в состоянии установить его во время запуска задачи (с повышенными привилегиями). Я посмотрел на вики ClamAV, и кажется, что MSI имеет установку без вывода сообщений:
msiexec /i clamAV.msi /qr
Вам нужно изменить этот последний параметр на / qn, чтобы принудительно отключить пользовательский интерфейс.
Задача будет сканировать капли. Вам нужно будет скопировать файлы из их больших двоичных объектов в локальный каталог в вашем экземпляре виртуальной машины, а затем запустить clamdscan для этого файла (основываясь на вики).
Я не пробовал это, но основная предпосылка должна выдержать: установить все, что требует MSI в качестве задачи запуска (вероятно, требуется повышенный режим).