Cisco heeft een gratis antiviruspakket ClamAV 1.1.0 uitgebracht

Na vijf maanden ontwikkeling heeft Cisco het gratis antiviruspakket ClamAV 1.1.0 uitgebracht. Het project kwam in 2013 in handen van Cisco na de aankoop van Sourcefire, dat ClamAV en Snort ontwikkelt. De projectcode wordt gedistribueerd onder de GPLv2-licentie. De 1.1.0-tak is gecategoriseerd als regulier (niet-LTS) met updates die ten minste 4 maanden na de eerste release van de volgende tak worden gepost. De mogelijkheid om de handtekeningendatabase voor niet-LTS-filialen te downloaden, wordt ook nog minimaal 4 maanden na de release van het volgende filiaal geboden.

Belangrijkste verbeteringen in ClamAV 1.1:

  • De mogelijkheid geïmplementeerd om afbeeldingen te extraheren die zijn ingesloten in blokken in CSS-stijl.
  • Optie "-vba" toegevoegd aan het hulpprogramma sigtool om VBA-code te extraheren uit MS Office-documenten vergelijkbaar met libclamav.
  • De optie "--fail-if-cvd-older-than=days" en de configuratieparameter FailIfCvdOlderThan zijn toegevoegd aan clamscan en clamd, waardoor clamscan en clamd met een fout starten als de virusdatabase ouder is dan het opgegeven aantal dagen.
  • Er zijn nieuwe functies aan de API toegevoegd: cl_cvdgetage() om de laatste update van CVD/CLD-bestanden te bepalen en cl_engine_set_clcb_vba() om een ​​callback-handler in te stellen voor VBA-code die uit een document is geëxtraheerd.
  • Voor wiskundige bewerkingen met grote getallen worden de mogelijkheden van OpenSSL gebruikt in plaats van een aparte TomsFastMath-bibliotheek.
  • Optie DO_NOT_SET_RPATH toegevoegd om CMake scripts te bouwen om de RPATH-instelling op Unix-achtige systemen uit te schakelen. Versiescript wordt gebruikt om de geëxporteerde symbolen voor de bibliotheken libclamav, libfreshclam, libclamunrar_iface en libclamunrar te beperken. Biedt de mogelijkheid om aangepaste vlaggen door te geven aan de Rust-compiler met behulp van de RUSTFLAGS-variabele. Ondersteuning toegevoegd voor het selecteren van een specifieke versie van Python door de optie "-D PYTHON_FIND_VER=version" op te geven in CMake.
  • Verbeterde domeinnaamovereenkomst voor PDB-, WDB- en CDB-handtekeningen.
  • Verhoogde informatie-inhoud van het clamonacc-proceslogboek om foutdiagnose te vereenvoudigen.
  • Op het Windows-platform kan het MSI-installatieprogramma ClamAV-versies bijwerken die zijn geïnstalleerd in een andere map dan de standaardmap C:\Program Files\ClamAV.
  • "--tempdir" en "--leave-temps" opties toegevoegd aan sigtool om een ​​map voor tijdelijke bestanden te selecteren en tijdelijke bestanden te verlaten nadat het proces is afgesloten.

Bron: opennet.ru

Voeg een reactie