Spoločnosť Cisco nové významné vydanie bezplatného antivírusového balíka . Pripomíname, že projekt prešiel do rúk spoločnosti Cisco v roku 2013 po spoločnosti Sourcefire, ktorá vyvíja ClamAV a Snort. Kód projektu pod licenciou GPLv2.
Kľúčové vylepšenia:
- Funkcionalita priehľadného skenovania otváraných súborov (on-access scanning, kontrola pri otvorení súboru) bola presunutá z clamd do samostatného procesu clamonacc, realizovaného podobne ako clamdscan a clamav-milter. Uvedená zmena umožnila organizáciu práce clamd pod bežným používateľom bez potreby získania root-privilégií. Okrem toho bola do clamonacc pridaná možnosť odstraňovania, kopírovania alebo nahrádzania problémových súborov, nastavené skenovanie vytvorených a presunutých súborov, zabezpečená podpora spracovateľov VirusEvent v režime on-access;
- Program freshclam bol výrazne prepracovaný, v ktorom sa objavila podpora HTTPS a možnosť práce so zrkadlami, ktoré spracovávajú požiadavky na sieťových portoch odlišných od 80. Základné operácie práce s databázou boli presunuté do samostatnej knižnice libfreshclam;
- Pridaná podpora extrahovania údajov z archívov egg (ESTsoft), ktorá nevyžaduje inštaláciu neslobodnej knižnice UnEgg;
- Pridaná možnosť obmedzenia času skenovania, ktorá je predvolene nastavená na 120 sekúnd. Limit môžete zmeniť prostredníctvom direktívy MaxScanTime v clamd.conf alebo parametrom „—max-scantime“ v utilite clamscan;
- Vylepšené spracovanie spustiteľných súborov, vybavených digitálnymi podpismi . Pridaná možnosť vytvárania bielych a čiernych zoznamov certifikátov. Vylepšený parser formátu PE;
- Pridaná možnosť vytvárania podpisov bajtkódov pre rozbalovanie spustiteľných súborov Mach-O a ELF;
- preformátovanie celej kódovej základne pomocou utilitky clang-format;
- Zavedené automatizované testovanie ClamAV v službe Google OSS-Fuzz;
- Bol vykonaný prácu na odstránení varovaní kompilátora pri zostavovaní s možnosťami „-Wall“ a „-Wextra“;
- Pre platformu Windows bola portovaná utilita clamsubmit a režim extrakcie metadát v clamscan (—gen-json);
- Dokumentácia bola presunutá do špeciálnej sekcie na a teraz je dostupná online, okrem dodávky vo vnútri archívu v adresári docs/html.
Zdroj: opennet.ru
