Cisco cég új jelentős kiadás a szabad vírusirtó csomagról . Emlékeztetünk, hogy a projekt 2013-ban került a Cisco kezébe a Sourcefire cégtől, amely a ClamAV és a Snort fejlesztéséért felelős. A projekt kódja GPLv2 licenc alatt.
Főbb fejlesztések:
- A megnyitott fájlok átlátható ellenőrzésének funkcionalitása (on-access scanning, fájlmegnyitáskor történő ellenőrzés) átkerült a clamd-ból egy külön folyamatba, a clamonacc-ba, amelyet a clamdscan és a clamav-milter analógiájára valósítottak meg. Ez a változás lehetővé tette a clamd normál felhasználó általi futtatását root-jogosultságok megszerzése nélkül. Továbbá, a clamonacc-ba új funkciók kerültek be, amelyek lehetővé teszik problémás fájlok törlését, másolását vagy helyettesítését, a létrehozott és áthelyezett fájlok ellenőrzését, valamint a VirusEvent kezelők támogatását on-access módban.
- Jelentősen átdolgozásra került a freshclam program, amely támogatja a HTTPS-t és a különböző hálózati portokon futó tükröző szolgáltatásokat. Az adatbázissal kapcsolatos alapvető műveletek egy külön könyvtárba, a libfreshclam-ba kerültek.
- Hozzáadódott az egg (ESTsoft) archívumokból való adatkinyerés támogatása, amely nem igényli a nem szabad UnEgg könyvtár telepítését.
- Bevezetésre került a szkennelési idő korlátozásának lehetősége, amely alapértelmezés szerint 120 másodpercre van beállítva. A határérték a clamd.conf fájlban a MaxScanTime direktíva, vagy a clamscan eszköz „—max-scantime” paramétere révén módosítható.
- Javították az aláírt végrehajtható fájlok kezelését. . Hozzáadódott a tanúsítványok fehér- és feketekönyvének létrehozásának lehetősége. Fejlesztették a PE formátum elemzését.
- Bevezetésre került a Mach-O és ELF végrehajtható fájlok bontásához szükséges bytecode aláírások létrehozásának lehetősége.
- az egész kódalap újraformázása a clang-format eszközzel.
- Automatizált tesztelést vezettek be a ClamAV számára a Google OSS-Fuzz szolgáltatásban.
- Munkálatok folytak a fordító figyelmeztetéseinek megszüntetésén, miközben a „-Wall” és „-Wextra” opciókkal építettek.
- A Windows platformra portolták a clamsubmit eszközt, és a clamscan metadatakivonatolási üzemmódját (—gen-json).
- A dokumentáció átkerült egy külön szekcióba a mostantól online is elérhető, az archívumban a docs/html könyvtárban való biztosítás mellett.
Forrás: opennet.ru
