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

След пет месеца разработка компанията Cisco публикува версия 1.1.0 на безплатния антивирусен пакет ClamAV. Проектът премина в ръцете на Cisco през 2013 година, след като компанията закупи Sourcefire, която развива ClamAV и Snort. Кодът на проекта се разпространява под лиценз GPLv2. Версия 1.1.0 попада в категорията на обикновените (не LTS) версии, за които обновленията се публикуват поне 4 месеца след излизането на първата версия на следващата греда. Възможността за изтегляне на базата данни с сигнатури за не-LTS версиите също се предоставя поне още 4 месеца след публикуването на следващата версия.

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

  • Добавена е възможност за извличане на изображения, вградени в CSS стилове.
  • В утилитата sigtool е добавена опция «—vba», която позволява извличане на VBA код от документи на MS Office, подобно на начина, по който го прави libclamav.
  • В clamscan и clamd е добавена опция «—fail-if-cvd-older-than=число_дни» и конфигурационен параметър FailIfCvdOlderThan, при задаване на които стартирането на clamscan и clamd ще приключи с грешка, ако вирусната база е по-стара от зададеното число дни.
  • Добавени са нови функции в API: cl_cvdgetage() за определяне на последната актуализация на файловете CVD/CLD и cl_engine_set_clcb_vba() за задаване на callback обработчик за VBA кода, извлечен от документа.
  • За математически операции с големи числа вместо отделна библиотека TomsFastMath са използвани възможностите на OpenSSL.
  • В сборъчните сценарии на CMake е добавена опция DO_NOT_SET_RPATH, за да се деактивира задаването на RPATH в Unix-подобни системи. За ограничаване на символите, изнасяни за библиотеките libclamav, libfreshclam, libclamunrar_iface и libclamunrar, се използва скрипт version-script. Предоставя се възможност за предаване на собствени флагове на компилатора Rust, използвайки променливата RUSTFLAGS. Добавена е поддръжка за избор на определена версия на Python чрез указване в CMake на опцията «-D PYTHON_FIND_VER=version».
  • Оптимизирано е съпоставянето на имена домейни за сигнатурите PDB, WDB и CDB.
  • Повишена е информативността на логовете при процеса clamonacc за улесняване на диагностицирането на грешки.
  • На платформата Windows в MSI инсталатора е реализирана възможност за обновяване на версиите на ClamAV, инсталирани в каталог, различен от предложения по подразбиране C:\Program Files\ClamAV.
  • В sigtool са добавени опции «—tempdir» и «—leave-temps» за избор на каталог за временни файлове и оставяне на временни файлове след приключване на процеса.

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

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