
Se lanzó una nueva versión del antivirus gratuito ClamAV 1.4.0, desarrollado por Cisco Talos. Las compilaciones oficiales están disponibles para Linux, macOS y Windows. También ClamAV se compila de manera no oficial para AIX, BSD, HP-UX, OpenVMS, OSF (Tru64), Solaris y Haiku.
A partir de esta versión, la compilación oficial para distribuciones de Linux de 32 bits ya no está disponible, pero los usuarios de estas distribuciones pueden compilar ClamAV desde el código fuente.
Principales cambios
Soporte para nuevos formatos de archivo:
- Se añadió soporte para la extracción de archivos comprimidos ALZ. Un nuevo tipo de archivo ClamAV para archivos ALZ — cl_type_alz. Se puede habilitar o deshabilitar el soporte para archivos ALZ con la opción DCONF.
- Se añadió soporte para la extracción de archivos comprimidos LHA/LZH. Un nuevo tipo de archivo ClamAV para archivos LHA/LZH — cl_type_lha_lzh. Se puede habilitar o deshabilitar el soporte para archivos LHA/LZH con la opción DCONF.
Hash difuso de imágenes:
- Se añadió la opción de desactivar el hash difuso de imágenes. Esto es útil para detectar malware al comparar imágenes incluidas en software malicioso o documentos/correos phishing.
- Nuevas opciones para clamscan:
- —scan-image [=yes(*)/no]
- —scan-image-fuzzy-hash [=yes(*)/no]
- Nuevas opciones de configuración para clamd:
- ScanImage yes(*)/no
- ScanImageFuzzyHash yes(*)/no
- Nuevas opciones de escaneo para libclamav:
- options.parse &= ~CL_SCAN_PARSE_IMAGE;
- options.parse &= ~CL_SCAN_PARSE_IMAGE_FUZZY_HASH;
Soporte de plataformas:
- ClamAV 1.4.0 ya no ofrece paquetes para versiones de 32 bits de Linux. Los usuarios pueden compilar el programa desde el código fuente.
- Se introdujeron paquetes para ARM64 para Windows, pero no hay soporte similar para Linux en este lanzamiento.
Actualización del compilador de bytecode:
- El compilador de bytecode de ClamAV se actualizó a la versión 1.4.0 y ahora utiliza LLVM 16. El proyecto del compilador de bytecode ahora genera varios archivos de objeto comunes en lugar de uno solo, utilizando un nuevo gestor de pasos.
Otras mejoras:
- Se añadieron instrucciones para la compilación cruzada para procesadores ARM64/AArch64 para Windows y Linux.
- Se mejoraron los mensajes de advertencia de FreshClam al ser bloqueados o limitados en velocidad, incluyendo el ID de rayos de Cloudflare.
- Se eliminaron las comprobaciones innecesarias de asignación de memoria.
- Se mejoró la documentación de FreshClam para indicar claramente que la opción —datadir debe ser una ruta absoluta a un directorio existente.
- Se optimizó el sistema de construcción de CMake y se añadieron dependencias para los archivos de mapa de versiones.
- Se corrigieron varios errores y advertencias del compilador.
ClamAV 1.4.0 es una actualización significativa que incluye muchas nuevas funciones y mejoras destinadas a aumentar la seguridad y la facilidad de uso. Se recomienda a los usuarios que actualicen a la última versión para aprovechar todas las ventajas.
Fuente: linux.org.ru
