Pärast viie kuu arendustööd avaldas Cisco vaba viirusetõrje paketi ClamAV 1.1.0. Projekt jõudis Cisco kätte 2013. aastal pärast Sourcefire'i ettevõtte ostmist, mis arendab ClamAV-d ja Snorti. Projekti kood jagatakse GPLv2 litsentsi alusel. Versioon 1.1.0 kuulub tavaversioonide kategooriasse (mitte LTS), millele avaldatakse uuendusi vähemalt 4 kuu jooksul pärast järgmise versiooni esialgset väljaandmist. Samuti tagatakse allkirjade andmebaasi allalaadimise võimalus mitte-LTS versioonide jaoks veel vähemalt 4 kuud pärast järgmise versiooni avaldamist.
ClamAV 1.1 peamised täiustused:
- On rakendatud võimalus ekstraheerida pilte, mis on sisestatud CSS-stiiliblokkidesse.
- Tööriistale sigtool on lisatud valik „—vba”, mis võimaldab VBA-koodi ekstraheerimist MS Office'i dokumentidest sarnaselt sellele, mida teeb libclamav.
- Clamscanis ja clamd'is on lisatud valik „—fail-if-cvd-older-than=number_of_days” ja konfigureerimisparameeter FailIfCvdOlderThan, mille määramisel ebaõnnestub clamscan-i ja clamd-i käivitamine, kui viirusetõrje andmebaas on vanem kui määratud päevade arv.
- API-s on lisatud uusi funktsioone: cl_cvdgetage() CVD/CLD-failide viimase värskendamise määramiseks ja cl_engine_set_clcb_vba() VBA-koodi callback-käsitleja seadmiseks, mis on dokumentidest välja võetud.
- Suuremate arvude matemaatiliste operatsioonide jaoks kasutatakse nüüd OpenSSL-i võimekusi TomsFastMath'i eraldi teegi asemel.
- CMake'i koostamisstsenaariumidesse on lisatud DO_NOT_SET_RPATH valik RPATH-i seadistamise keelamiseks Unix-taolistes süsteemides. Sümbolite piiramise jaoks, mis on eksporditud libclamav, libfreshclam, libclamunrar_iface ja libclamunrar teekide jaoks, on kasutusele võetud version-script skript. Rusti kompilaatorile on antud võimalus edastada oma lippe, kasutades RUSTFLAGS muutujaid. Lisatud on tugi konkreetse Python versiooni valimiseks CMake'i valikute kaudu, kasutades "-D PYTHON_FIND_VER=version".
- Nimede vastendamise optimeerimine on tagatud. of domains PDB, WDB ja CDB signatuuride jaoks.
- clamonacc protsessi logi informatiivsust on suurendatud, et lihtsustada vigade diagnostikat.
- Windowsi platvormil on MSI-installijasse rakendatud tugi ClamAV versioonide uuendamiseks, mida on installitud erinevasse kausta võrreldes vaikimisi soovitatud C:\Program Files\ClamAV.
- Sigtoolis on lisatud valikud „—tempdir“ ja „—leave-temps“, võimaldades valida ajutiste failide katalooge ja jätta ajutisi faile pärast protsessi lõpetamist.
Allikas: opennet.ru
