GNU/Linux >> Tutoriels Linux >  >> Linux

Comment être sûr que la base de données ClamAV est à jour ?

Vous avez 2 questions :

  1. Comment puis-je savoir quand la dernière mise à jour a été effectuée ?

host -t txt current.cvd.clamav.net; perl -e 'printf "%d\n", time;'

Cela vous indiquera quand clamav a rendu disponible la dernière mise à jour.

  1. Assurez-vous que la base de données virale est à jour ?

Vous devez d'abord comprendre pourquoi vous recevez l'avertissement de sécurité. Si vous publiez l'avertissement ici, nous aurons peut-être plus de chances de vous aider.

Ensuite, je vous recommande de regarder dans le journal à /var/log/clamav/freshclam.log

De plus, si vous avez activé selinux, vous devrez exécuter ceci :setsebool -P antivirus_can_scan_system 1 . Si par hasard l'erreur ressemble à ceci During database load : LibClamAV Warning: RWX mapping denied: Can't allocate RWX Memory: Permission denied alors clairement votre solution est la commande que j'ai mentionnée ci-dessus.


clamscan --version affiche la version et la date des signatures, par exemple

$ clamscan --version
ClamAV 0.101.4/25613/Fri Oct 25 11:00:25 2019

25613 est la version des signatures et elle est suivie de la date des signatures


Voici ce que je fais pour la deuxième partie de votre question :Assurez-vous que la base de données virale est à jour ?

Mes systèmes sont hors ligne, je ne peux donc pas interroger le site clamav pour connaître leur base de données de définitions de virus la plus récente, mais je peux facilement examiner la date de mes fichiers cvd actuels avec cette commande linux.

strings /var/lib/clamav/daily.cvd|head -1|cut -c1-28
ClamAV-VDB:31 Jul 2019 04-17

Edit :Comme Jonathon l'a si gentiment mentionné, sigtool est un excellent moyen d'examiner la signature du fichier dat clamav :

sigtool --info daily.cvd
File: daily.cvd
Build time: 28 Aug 2019 04:24 -0400
Version: 25555
Signatures: 1739106
Functionality level: 63
Builder: raynman
...

Linux
  1. Comment vérifier le fuseau horaire sous Linux

  2. Comment copier une base de données MySQL

  3. Comment créer une base de données dans MySQL avec MySQL Workbench

  4. Comment installer ClamAV sur Ubuntu 20.04 et rechercher les vulnérabilités

  5. Comment réduire l'utilisation de la mémoire ClamAV ?

Comment installer ClamAV sur CentOS 6

Comment installer WordPress

Comment créer une base de données dans MySQL

Comment réparer une base de données

Comment installer ClamAV sur Ubuntu Linux

Comment supprimer une base de données dans cPanel