Spoločnosť Cisco vydala voľný antivírusový balík ClamAV 0.104

Spoločnosť Cisco predstavila nový významný vydanie voľného antivírusového balíka ClamAV 0.104.0. Pripomíname, že projekt prešiel do rúk spoločnosti Cisco v roku 2013 po akvizícii spoločnosti Sourcefire, ktorá vyvíja ClamAV a Snort. Kód projektu je distribuovaný pod licenciou GPLv2.

Zároveň spoločnosť Cisco oznámila začiatok formovania vetiev ClamAV s dlhodobou podporou (LTS), ktorých podpora bude zabezpečovaná po dobu troch rokov od zverejnenia prvého vydania v vetve. Prvou LTS vetvou sa stane ClamAV 0.103, aktualizácie s opravami zraniteľností a kritických problémov pre ktorú budú vydávané do roku 2023.

Aktualizácie pre bežné vetvy, ktoré nie sú zaradené do kategórie LTS, budú zverejňované minimálne ešte 4 mesiace po vydaní prvého relízu nasledujúcej vetvy (napríklad aktualizácie pre vetvu ClamAV 0.104.x budú zverejňované ešte 4 mesiace po vydaní ClamAV 0.105.0). Možnosť stiahnutia databázy podpisov pre ne-LTS vetvy bude taktiež zabezpečená minimálne ešte 4 mesiace po vydaní nasledujúcej vetvy.

Ďalšou významnou zmenou bolo vytvorenie oficiálnych inštalačných balíkov, ktoré umožňujú vykonať aktualizáciu bez prekompilovania zo zdrojových textov a bez čakania na objavenie balíkov v distribúciách. Balíky sú pripravené pre Linux (vo formátoch RPM a DEB pre architektúry x86_64 a i686), macOS (pre x86_64 a ARM64, vrátane podpory čipu Apple M1) a Windows (x64 a win32). Okrem toho sa začalo publikovanie oficiálnych obrazov kontajnerov v Docker Hub (ponúknuté obrazy s integrovanou databázou podpisov aj bez nej). V budúcnosti sa plánuje publikovanie RPM a DEB balíkov pre architektúru ARM64 a umiestnenie zostáv pre FreeBSD (x86_64).

Kľúčové vylepšenia v ClamAV 0.104:

  • Prechod na použitie build systému CMake, ktorý je teraz povinný pre zostavenie ClamAV. Podpora build systémov Autotools a Visual Studio bola ukončená.
  • Interné komponenty LLVM boli odstránené a nahradené použitím existujúcich externých knižníc LLVM. V runtime sa na spracovanie podpisov s integrovaným bytovým kódom automaticky používa interpret bytecode, ktorý nepodporuje JIT. Pri potrebe použiť LLVM namiesto interpretu bytecode pri kompilácii je potrebné jasne uviesť cesty ku knižniciam LLVM 3.6.2 (podporu novších verzií plánujú pridať neskôr).
  • Procesy clamd a freshclam sú teraz k dispozícii aj ako služby Windows. Na inštaláciu týchto služieb je k dispozícii možnosť „—install-service“, a na spustenie môžete použiť bežný príkaz „net start [name]“.
  • Pridaná nová možnosť skenovania, ktorá varuje pred prenosom poškodených grafických súborov, cez ktoré sa potenciálne môžu pokúšať zneužiť zraniteľnosti v grafických knižniciach. Kontrola správnosti formátu bola implementovaná pre súbory JPEG, TIFF, PNG a GIF a aktivuje sa pomocou nastavenia AlertBrokenMedia v clamd.conf alebo voľby príkazového riadku „—alert-broken-media“ v clamscan.
  • Pridané nové typy CL_TYPE_TIFF a CL_TYPE_JPEG pre zjednotenie s definíciou súborov vo formátoch GIF a PNG. Typy BMP a JPEG 2000 sú naďalej definované ako CL_TYPE_GRAPHICS, pretože pre ne nie je podporované rozpoznávanie formátu.
  • V ClamScan bol pridaný prehľadný indikátor postupu načítania podpisov a kompilácie enginu, ktoré sa vykonávajú pred začiatkom skenovania. Indikátor sa nezobrazuje, ak sa spúšťa mimo terminálu alebo pri zadaní jednej z možností „—debug“, „—quiet“, „—infected“, „—no-summary“.
  • V libclamav boli pridané callback volania cl_engine_set_clcb_sigload_progress(), cl_engine_set_clcb_engine_compile_progress() a engine free: cl_engine_set_clcb_engine_free_progress(), pomocou ktorých aplikácie môžu sledovať a hodnotiť čas vykonania predbežných fáz načítania a kompilácie podpisov.
  • Do možnosti VirusEvent bola pridaná podpora masky formátovania reťazca „%f“ na vloženie cesty k súboru, v ktorom bol nájdený vírus (podobne ako maska „%v“ s názvom odhaleného vírusu). V VirusEvent je podobná funkčnosť tiež dostupná prostredníctvom premenných prostredia $CLAM_VIRUSEVENT_FILENAME a $CLAM_VIRUSEVENT_VIRUSNAME.
  • Zlepšená funkčnosť modulu na rozbaľovanie skriptov AutoIt.
  • Pridaná podpora extrakcie obrázkov zo súborov *.xls (Excel OLE2).
  • Zabezpečená možnosť nahrávania hashov Authenticode založených na algoritme SHA256 vo forme súborov *.cat (používané na overenie spustiteľných súborov systému Windows podpísaných digitálnym podpisom).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster