Tienes 2 preguntas:
- ¿Cómo puedo saber cuándo se realizó la última actualización?
host -t txt current.cvd.clamav.net; perl -e 'printf "%d\n", time;'
Esto le indicará cuándo clamav puso a disposición la última actualización.
- ¿Asegúrese de que la base de datos de virus esté actualizada?
Primero debe comprender por qué recibe la advertencia de seguridad. Si publica la advertencia aquí, tal vez tengamos una mejor oportunidad de ayudarlo.
Entonces te recomiendo que busques en el registro en /var/log/clamav/freshclam.log
Además, si tiene habilitado Selinux, debe ejecutar esto:setsebool -P antivirus_can_scan_system 1
. Si por casualidad el error es algo como esto During database load : LibClamAV Warning: RWX mapping denied: Can't allocate RWX Memory: Permission denied
entonces claramente su solución es el comando que mencioné anteriormente.
clamscan --version
muestra la versión y la fecha de las firmas, por ejemplo,
$ clamscan --version
ClamAV 0.101.4/25613/Fri Oct 25 11:00:25 2019
donde 25613
es la versión de las firmas y le sigue la fecha de las firmas
Esto es lo que hago para la segunda parte de su pregunta:¿Asegúrese de que la base de datos de virus esté actualizada?
Mis sistemas están fuera de línea, por lo que no puedo consultar el sitio clamav para su base de datos de definiciones de virus más reciente, pero puedo examinar fácilmente la fecha de mis archivos cvd actuales con este comando de Linux.
strings /var/lib/clamav/daily.cvd|head -1|cut -c1-28
ClamAV-VDB:31 Jul 2019 04-17
Editar:como Jonathon ha mencionado tan amablemente, sigtool es una excelente manera de examinar la firma del archivo clamav dat:
sigtool --info daily.cvd
File: daily.cvd
Build time: 28 Aug 2019 04:24 -0400
Version: 25555
Signatures: 1739106
Functionality level: 63
Builder: raynman
...