Compania Cisco a lansat pachetul antivirus gratuit ClamAV 1.1.0

După cinci luni de dezvoltare, compania Cisco a publicat versiunea liberă a pachetului antivirus ClamAV 1.1.0. Proiectul a fost preluat de Cisco în 2013, după achiziția companiei Sourcefire, care dezvolta ClamAV și Snort. Codul proiectului este distribuit sub licența GPLv2. Ramura 1.1.0 este clasificată ca fiind obișnuită (nu LTS), actualizările pentru care sunt publicate timp de cel puțin 4 luni după lansarea primei versiuni a următoarei ramuri. Posibilitatea de a descărca baza de semnături pentru ramurile non-LTS este asigurată timp de încă cel puțin 4 luni după lansarea următoarei ramuri.

Îmbunătățiri cheie în ClamAV 1.1:

  • S-a implementat posibilitatea extragerii imaginilor încorporate în blocurile CSS.
  • În utilitarul sigtool a fost adăugată opțiunea „—vba”, care asigură extragerea codului VBA din documentele MS Office, similar cu modul în care o face libclamav.
  • În clamscan și clamd a fost adăugată opțiunea „—fail-if-cvd-older-than=număr_zile” și parametrul de configurare FailIfCvdOlderThan, prin specificarea cărora executarea clamscan și clamd va eșua dacă baza de viruși este mai veche decât numărul specificat de zile.
  • În API au fost adăugate funcții noi: cl_cvdgetage() pentru a determina ultima actualizare a fișierelor CVD/CLD și cl_engine_set_clcb_vba() pentru a seta un handler callback pentru codul VBA extras din document.
  • Pentru operații matematice cu numere mari, în locul bibliotecii separate TomsFastMath, s-au utilizat funcționalitățile OpenSSL.
  • În scripturile de construire CMake a fost adăugată opțiunea DO_NOT_SET_RPATH pentru a dezactiva setarea RPATH în sistemele UNIX-like. Pentru limitarea simbolurilor exportate pentru bibliotecile libclamav, libfreshclam, libclamunrar_iface și libclamunrar, a fost utilizat un script version-script. A fost oferită posibilitatea de a trimite compilatorului Rust propriile opțiuni folosind variabila RUSTFLAGS. A fost adăugat suportul pentru alegerea unei versiuni specifice de Python prin specificarea în opțiunile CMake „-D PYTHON_FIND_VER=version”.
  • Optimizarea potrivirii numelui domenii pentru semnăturile PDB, WDB și CDB.
  • A fost îmbunătățită informația din jurnalul procesului clamonacc pentru a facilita diagnosticarea erorilor.
  • Pe platforma Windows, în installer-ul MSI s-a implementat posibilitatea de a actualiza versiunile ClamAV instalate într-un director diferit de cel sugerat implicit C:\Program Files\ClamAV.
  • În sigtool au fost adăugate opțiunile „—tempdir” și „—leave-temps” pentru a alege un director pentru fișierele temporare și pentru a lăsa fișierele temporare după finalizarea procesului.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster