So öffnen Sie eine Clam-Antivirus-Datenbankdatei

4068
Pouyan Izadi

Ich möchte den Inhalt einer .CVD-Datei (Clam AV-Datenbankdatei) lesen.

Wie kann ich das machen? Ich habe versucht, die ersten 512 Bytes der Datei zu löschen und sie dann umzubenennen, .tar.gzaber sie lässt sich nicht öffnen.

1
Was willst du damit machen? Clam AV verfügt über Bibliotheken, mit denen Sie zumindest einige der Daten aus den CVD-Dateien lesen können. haimg vor 12 Jahren 0
Ich möchte ein Antivirus.so erstellen. Ich brauche die Datenbank, um die Signaturen zu öffnen und zu lesen Pouyan Izadi vor 12 Jahren 0

2 Antworten auf die Frage

2
Paul

So entfernen Sie den Header am besten:

dd if=clam.cvd of=clam.tar.gz bs=512 skip=1 

Dann können Sie tar zum Extrahieren verwenden:

tar xzvf clam.tar.gz 
Entschuldigung, aber ich habe diese Codes nicht erkannt ... Wo kann ich diese Codes schreiben? Gibt es Linux-Codes? Pouyan Izadi vor 12 Jahren 0
@PouyanIzadi Ja, das ist Linux. Machen Sie dies einfach von einer Bash-Shell aus, um die Dateien zu extrahieren. Paul vor 12 Jahren 0
0
Kris

ClamAV enthält ein Tool zum Überprüfen und Extrahieren von Datenbankdateien mit der Bezeichnung " sigtool" . Zum extrahieren kannst du laufen

sigtool -u clam.cvd 

Dadurch werden die Dateien im aktuellen Verzeichnis extrahiert.