Установите и используйте 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 в качестве задачи запуска (вероятно, требуется повышенный режим).

Другие вопросы по тегам