Efter fem mÄnaders utveckling lanserade företaget Cisco version 1.1.0 av det fria antiviruspaketet ClamAV. Projektet övergick till Cisco 2013 efter förvÀrvet av företaget Sourcefire, som utvecklade ClamAV och Snort. Koden för projektet distribueras under GPLv2-licensen. Version 1.1.0 klassificeras som en vanlig version (inte LTS), vilket innebÀr att uppdateringar publiceras i minst fyra mÄnader efter att den första versionen av nÀsta gren slÀpptes. Möjligheten att ladda ner signaturdatabasen för icke-LTS-versioner tillhandahÄlls ocksÄ i minst fyra mÄnader efter att nÀsta version har slÀppts.
NyckelförbÀttringar i ClamAV 1.1:
- Möjligheten att extrahera bilder inbÀddade i CSS-stilblock har implementerats.
- I verktyget sigtool har en instĂ€llning för «âvba» lagts till, vilket möjliggör extraktion av VBA-kod frĂ„n MS Office-dokument, liknande hur libclamav fungerar.
- I clamscan och clamd har en instĂ€llning för «âfail-if-cvd-older-than=antal_dagar» och konfigurationsparametern FailIfCvdOlderThan lagts till, sĂ„ att körningen av clamscan och clamd avslutas med fel om virusdatabasen Ă€r Ă€ldre Ă€n det angivna antalet dagar.
- Nya funktioner har lagts till i API:et: cl_cvdgetage() för att faststÀlla den senaste uppdateringen av CVD/CLD-filerna och cl_engine_set_clcb_vba() för att ange en callback-hanterare för VBA-kod som extraheras frÄn dokument.
- För matematiska operationer med stora tal har OpenSSL:s funktioner anvÀnts istÀllet för den separata biblioteket TomsFastMath.
- Byggscriptingarna CMake har fÄtt en instÀllning DO_NOT_SET_RPATH för att inaktivera RPATH i Unix-liknande system. För att begrÀnsa symbolerna som exporteras för biblioteken libclamav, libfreshclam, libclamunrar_iface och libclamunrar har ett version-script anvÀnts. Möjlighet har införts att skicka egna flaggor till Rust-kompilatorn med variabeln RUSTFLAGS. Stöd har lagts till för att vÀlja en specifik version av Python genom att ange instÀllningen «-D PYTHON_FIND_VER=version» i CMake.
- Namnmatchning har optimerats domÀner för signaturer PDB, WDB och CDB.
- InformationsinnehÄllet i loggprocessen clamonacc har ökat för att underlÀtta felsökning.
- PÄ Windows-plattformen har MSI-installatören fÄtt möjlighet att uppdatera ClamAV-versioner som Àr installerade i en katalog som skiljer sig frÄn standardkatalogen C:\Program Files\ClamAV.
- I sigtool har instĂ€llningarna «âtempdir» och «âleave-temps» lagts till för att vĂ€lja en katalog för temporĂ€ra filer och för att lĂ€mna temporĂ€ra filer efter att processen Ă€r avslutad.
KĂ€lla: opennet.ru
