Кампанія Cisco выпусціла вольны антывірусны пакет ClamAV 1.1.0

Пасля пяці месяцаў распрацоўкі кампанія Cisco апублікавала выпуск вольнага антывіруснага пакета ClamAV 1.1.0. Праект перайшоў у рукі 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 FilesClamAV.
  • У sigtool дададзены опцыі "-tempdir" і "-leave-temps" для выбару каталога для часовых файлаў і пакіданні часовых файлаў пасля завяршэння працэсу.

Крыніца: opennet.ru

Дадаць каментар