A Cisco kiadta a ClamAV 1.1.0 ingyenes víruskereső csomagját

Öt hónapos fejlesztés után a Cisco kiadta a ClamAV 1.1.0 ingyenes víruskereső csomagját. A projekt 2013-ban került a Cisco kezébe, miután megvásárolta a ClamAV-ot és a Snortot fejlesztő Sourcefire-t. A projekt kódja a GPLv2 licenc alatt kerül terjesztésre. Az 1.1.0-s ág normál (nem LTS) kategóriába tartozik, a frissítéseket legalább 4 hónappal a következő ág első kiadása után teszik közzé. A nem LTS fiókok aláírási adatbázisának letöltése a következő ág kiadása után legalább további 4 hónapig biztosított.

Főbb fejlesztések a ClamAV 1.1-ben:

  • Megvalósította a CSS-stílusblokkokba ágyazott képek kinyerésének lehetőségét.
  • A "-vba" opció hozzáadva a sigtool segédprogramhoz, amely a libclamavhoz hasonló VBA-kódot von ki az MS Office dokumentumokból.
  • Hozzáadtuk a "--fail-if-cvd-older-than=days" opciót és a FailIfCvdOlderThan konfigurációs paramétert a clamscan és a clamd programokhoz, ami a clamscan és a clamd hibával indul el, ha a vírusadatbázis régebbi, mint a megadott számú napok.
  • Új funkciókkal bővült az API: a cl_cvdgetage() a CVD/CLD fájlok utolsó frissítésének meghatározásához és a cl_engine_set_clcb_vba() a visszahíváskezelő beállításához a dokumentumból kivont VBA-kódhoz.
  • A nagy számokat tartalmazó matematikai műveleteknél az OpenSSL képességeit használják a különálló TomsFastMath könyvtár helyett.
  • DO_NOT_SET_RPATH beállítás hozzáadva a CMake build szkriptekhez az RPATH beállítás letiltásához Unix-szerű rendszereken. A Version-script a libclamav, libfreshclam, libclamunrar_iface és libclamunrar könyvtárakba exportált szimbólumok korlátozására szolgál. Lehetővé tette egyéni jelzők átadását a Rust fordítónak a RUSTFLAGS változó használatával. Támogatás hozzáadva a Python egy adott verziójának kiválasztásához a CMake "-D PYTHON_FIND_VER=version" beállításával.
  • Továbbfejlesztett tartománynév-illesztés a PDB, WDB és CDB aláírásokhoz.
  • A clamonacc folyamatnapló információtartalmának növelése a hibadiagnosztika egyszerűsítése érdekében.
  • Windows platformon az MSI telepítő frissítheti az alapértelmezett C:\Program Files\ClamAV könyvtártól eltérő könyvtárba telepített ClamAV-verziókat.
  • A "--tempdir" és a "--leave-temps" opciók hozzáadva a sigtool-hoz, hogy kiválasszon egy könyvtárat az ideiglenes fájlok számára, és az ideiglenes fájlokat elhagyja a folyamat kilépése után.

Forrás: opennet.ru

Hozzászólás