Cisco je objavio besplatni antivirusni paket ClamAV 0.102
Cisco predstavio veliko novo izdanje besplatnog antivirusnog paketa ClamAV 0.102.0. Podsjetimo, projekt je 2013. godine prešao u ruke Cisca nakon kupovina Tvrtka Sourcefire koja razvija ClamAV i Snort. Šifra projekta distribuira licenciran pod GPLv2.
Ključna poboljšanja:
Funkcionalnost transparentne provjere otvorenih datoteka (skeniranje pri pristupu, provjera u trenutku otvaranja datoteke) premještena je iz clamd-a u zaseban clamonacc proces, implementiran na sličan način kao clamdscan i clamav-milter. Ova je promjena omogućila organiziranje rada clamda pod običnim korisnikom bez potrebe za dobivanjem root privilegija. Dodatno, clamonacc je dodao mogućnost brisanja, kopiranja ili zamjene problematičnih datoteka, skenirao stvorene i premještene datoteke i pružio podršku za rukovatelje VirusEvent u načinu rada pri pristupu;
Freshclam program značajno je redizajniran, dodajući HTTPS podršku i mogućnost rada sa zrcalima koji obrađuju zahtjeve na mrežnim portovima koji nisu 80. Osnovne operacije baze podataka premještene su u zasebnu libfreshclam biblioteku;
Dodana podrška za izdvajanje podataka iz egg (ESTsoft) arhiva, što ne zahtijeva instalaciju vlasničke knjižnice UnEgg;
Dodana je mogućnost ograničenja vremena skeniranja, koje je prema zadanim postavkama postavljeno na 120 sekundi. Ograničenje se može promijeniti putem direktive MaxScanTime u clamd.conf ili parametra “--max-scantime” u uslužnom programu clamscan;
Poboljšana obrada izvršnih datoteka s digitalnim potpisima Autentični kod. Dodana je mogućnost stvaranja bijele i crne liste certifikata. Poboljšano parsiranje PE formata;
Dodana je mogućnost stvaranja potpisa bajt koda za raspakiranje Mach-O i ELF izvršnih datoteka;
Provedena ponovno formatiranje cijele baze koda pomoću uslužnog programa clang-format;
Automatizirano testiranje ClamAV-a uspostavljeno je u Google OSS-Fuzz servisu;
Radilo se na uklanjanju upozorenja kompilatora prilikom izgradnje s opcijama “-Wall” i “-Wextra”;
Uslužni program clamsubmit i način ekstrakcije metapodataka u clamscan (--gen-json) preneseni su za Windows platformu;
Dokumentacija je premještena u poseban odjeljak na Online i sada je dostupan online, osim što se isporučuje unutar arhive u direktoriju docs/html.