Linux en español
Noticias

ClamAV 1.1 mejora el funcionamiento con las tecnologías de Microsoft

3 minutos de lectura

ClamAV 1.1 ha sido publicada como la nueva versión del antivirus software libre (GPLv2) y multiplataforma. Recordamos que la primer versión redonda del software fue publicada en noviembre de 2022, cosa que sorprendió en su momento si tenemos en cuenta que se trata de un proyecto con más de veinte años de existencia.

Los cambios mayores introducidos en ClamAV 1.1 son la posibilidad de extraer imágenes incrustadas dentro de bloques <style>, una herramienta de Sigtool actualizada con la opción --vba para extraer código de Visual Basic for Applications (VBA) de Microsoft Office, la nueva opción --fail-if-cvd-older-than=days introducida en ClamScan y ClamD, además de haberse introducido FailIfCvdOlderThan como sinónimo de clamd.conf para --fail-if-cvd-older-than.

HIT Closer

En la API de libcalmav se han introducido dos nuevas funciones, cl_cvdgetage() y cl_engine_set_clcb_vba(). La primera recupera la edad del archivo más joven de un directorio de la base de datos o la antigüedad de un único fichero CVD (base de datos de virus de ClamAV) o CLD (el archivo de la base de datos de firmas de ClamAV sin comprimir), mientras que la segunda establece una devolución de llamada cb_vba introducida para apoyar a Sigtool y que se ejecutará cada vez que se extraiga código VBA de los documentos de Microsoft Office. Los datos serán normalizados como una copia del código VBA extraído.

Otras mejoras introducidas son la eliminación de la biblioteca TomsFastMath en favor del uso de OpenSSL para la realización de operaciones matemáticas con grandes números o multiprecisión, el establecimiento de atributos de Git para evitar que el software de control de versiones altere los finales de línea para Rust en las bibliotecas de vendedores, mejoras para la salida del registro del proceso ClamOnAcc para hacer más fácil el diagnóstico de errores, una actualización más fácil del instalador MSI en Windows cuando ClamAV ha sido instalado en una ubicación diferente a la predeterminada y una optimización menor cuando se hace coincidir las firmas de expresiones regulares de nombres de dominio para firmas de tipo PDB, WDB y CDB.

Para el sistema de compilación están la adición de la opción DO_NOT_SET_RPATH de CMake para evitar el establecimiento de RPATH en sistemas Unix; la habilitación de los scripts de versión con CMake con el fin de limitar las exportaciones de símbolos para las bibliotecas compartidas libclamav, libfreshclam, libclamunrar_iface en los sistemas Unix, con la excepción de macOS; la posibilidad de pasar flags personalizadas del compilador de Rust usando la variable RUSTFLAGS de Cmake; la capacidad de seleccionar una versión específica de Python con la opción -D PYTHON_FIND_VER= de CMake; además de otras mejoras menores.

Las novedades y las mejores han llegado junto a las típicas correcciones, que en esta ocasión abarcan aspectos relacionados con Windows, JavaScript, el desbordamiento de un montículo (heap) cuando se leen firmas PDB, un posible uso después de liberar al leer firmas lógicas y un posible desbordamiento de pila cuando al analizar firmas WDB, entre otras cosas.

Todos los detalles sobre ClamAV 1.1 están publicados en el anuncio oficial, mientras que el antivirus puede ser obtenido para Linux (Deb y RPM), macOS y Windows a partir de la sección de descargas del sitio web oficial.

La entrada ClamAV 1.1 mejora el funcionamiento con las tecnologías de Microsoft es original de MuyLinux

Valorar post

Entradas relaccionadas

Hackers crean un sito de phishing para robar cuentas de Steam

Linux en Español

Ahora Ubuntu 16.04 LTS puede hibernar la instancia de AWS EC2

Linux en Español

Fedora 39 Beta llega con GNOME 45 RC, KDE Plasma 5.27 y systemd 254

Redacción

Firefox mejora la gestión de permisos, la seguridad con las cookies y estrena soporte para enlazar fragmentos de texto

Redacción

Manjaro 24, ya disponible con Linux 6.9, Plasma 6, GNOME 46…

Redacción

Linux 5.10 resuelve el problema del año 2038 hasta el año 2486

Linux en Español

Este sitio web utiliza cookies para mejorar su experiencia. Asumiremos que está de acuerdo con esto, pero puede optar por no participar si lo desea. Aceptar Leer más

Política de privacidad y cookies