Компанията Cisco пусна безплатния антивирусен пакет ClamAV 0.102

Компания Cisco представи ново значимо издание на свободния антивирусен пакет ClamAV 0.102.0. Припомняме, че проектът премина в ръцете на Cisco през 2013 година след покупка компанията Sourcefire, която развива ClamAV и Snort. Кодът на проекта разпространява под лицензия GPLv2.

Ключови подобрения:

  • Функционал за прозрачно сканиране на отворени файлове (on-access scanning, проверка при отваряне на файла) е преместен от clamd в отделен процес clamonacc, реализиран по аналогия с clamdscan и clamav-milter. Тази промяна позволи работата на clamd с обикновени потребители без необходимост от привилегии на root. Освен това, в clamonacc е добавена възможност за изтриване, копиране или замяна на проблемни файлове, наложено е сканиране на създадени и преместени файлове, осигурена е поддръжка на обработчици VirusEvent в режим on-access;
  • Програмата freshclam е значително преработена, в която е добавена поддръжка на HTTPS и възможност за работа с огледала, които обработват заявки на мрежови портове, различни от 80. Основните операции за работа с БД са изнесени в отделна библиотека libfreshclam;
  • Добавена е поддръжка за извличане на данни от архиви egg (ESTsoft), без необходимост от инсталиране на затворена библиотека UnEgg;
  • Добавена е възможност за ограничаване на времето за сканиране, което по подразбиране е зададено на 120 секунди. Ограничението може да бъде променено чрез директивата MaxScanTime в clamd.conf или параметъра "—max-scantime" в утилитата clamscan;
  • Подобрена е обработката на изпълними файлове, снабдени с цифрови подписи Authenticode. Добавена е възможност за създаване на бели и черни списъци с сертификати. Подобрено е разчитането на формата PE;
  • Добавена е възможност за създаване на сигнатури на байткод за разопаковане на изпълними файлове Mach-O и ELF;
  • Извършено е преоформление на цялата кодова база с помощта на утилитата clang-format;
  • Настроено е автоматизирано тестване на ClamAV в услугата Google OSS-Fuzz;
  • Работа по отстраняване на предупреждения от компилатора при компилиране с опции "-Wall" и "-Wextra";
  • За платформата Windows е пренесена утилитата clamsubmit и режимът за извличане на метаданни в clamscan (—gen-json);
  • Документацията е преместена в специален раздел на сайта и сега е достъпна онлайн, освен предоставянето ѝ в архива в каталога docs/html.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster