Sie haben 2 Fragen:
- Woher weiß ich, wann das letzte Update durchgeführt wurde?
host -t txt current.cvd.clamav.net; perl -e 'printf "%d\n", time;'
Dadurch erfahren Sie, wann clamav das letzte Update zur Verfügung gestellt hat.
- Stellen Sie sicher, dass die Virendatenbank auf dem neuesten Stand ist?
Zuerst müssen Sie verstehen, warum Sie die Sicherheitswarnung erhalten. Wenn Sie die Warnung hier posten, haben wir vielleicht eine bessere Chance, Ihnen zu helfen.
Dann empfehle ich Ihnen, im Log unter /var/log/clamav/freshclam.log
nachzusehen
Wenn Sie Selinux aktiviert haben, müssen Sie außerdem Folgendes ausführen:setsebool -P antivirus_can_scan_system 1
. Wenn der Fehler zufällig etwa so lautet During database load : LibClamAV Warning: RWX mapping denied: Can't allocate RWX Memory: Permission denied
dann ist Ihre Lösung eindeutig der oben erwähnte Befehl.
clamscan --version
zeigt die Version und das Datum von Signaturen an, z. B.
$ clamscan --version
ClamAV 0.101.4/25613/Fri Oct 25 11:00:25 2019
wobei 25613
ist die Signaturversion, gefolgt vom Datum der Signaturen
Dies ist, was ich für den zweiten Teil Ihrer Frage mache:Stellen Sie sicher, dass die Virendatenbank auf dem neuesten Stand ist ?
Meine Systeme sind offline, daher kann ich die Clamav-Site nicht nach ihrer neuesten Virendefinitionsdatenbank abfragen, aber ich kann das Datum meiner aktuellen CVD-Dateien mit diesem Linux-Befehl leicht überprüfen.
strings /var/lib/clamav/daily.cvd|head -1|cut -c1-28
ClamAV-VDB:31 Jul 2019 04-17
Bearbeiten:Wie Jonathon so freundlich erwähnt hat, ist sigtool eine großartige Möglichkeit, die Clamav-DAT-Dateisignatur zu untersuchen:
sigtool --info daily.cvd
File: daily.cvd
Build time: 28 Aug 2019 04:24 -0400
Version: 25555
Signatures: 1739106
Functionality level: 63
Builder: raynman
...