Решение по обновлению антивирусных баз ClamAV для Trinity Rescue Kit ClamAV - достаточно хороший
открытый и
бесплатный антивирусник. Возможно он по многим параметрам уступает мэйнстриму (dr.Web, Kaspersky, NOD32 и тд), но для обнаружения вирусов подойдёт. На 9.12.2012 в базе числится 1млн. 300тыс. сигнатур.
В Trinity Rescue Kit, нельзя обновить базы ClamAV - они замораживаются на дату релиза дистрибутива. Этот вопрос автор дистрибутива решил через запуск процесса обновления баз из Интернет в момент запуска сканирования. А если машина, которую нужно проверить, не подключена к Интернет? В этом случае поможет процедура переноса актуальных баз сигнатур с локального (рабочего) компьютера на флешку, с последующим монтированием к виртуальной файловой системе Trinity Rescue Kit. Примерно это выглядит так:
1. Ставим на локальный комп, где есть подключение к Интернет, ClamAV. Для Debian это будет так:
# apt-get install clamav clamav-freshclam
2. После установки запустится clamav-freshclam - демон, который периодически получает обновления баз. Сами базы сохраняются в /var/lib/clamav
3. Копируем каталог
/var/lib/clamav в какой-нибудь каталог на флеш-накопитель, например, в
/clamav4. Когда нужно сканировать какую-либо систему, загружаемся посредством CD Trinity Rescue Kit, вставляем флешку в проверяемый комп, монтируем флешку к виртуальной файловой системе и монтируем
в каталог с внутренней базой сигнатур
/var/clamav, каталог баз с флешки:
# mount -t vfat -o ro /dev/sdb /mnt0
# mount --bind /mnt0/clamav /var/clamav
5. Теперь можно запустить непосредственно процесс сканирования:
# clamscan -v -r /mnt1/windows