Was ist das REV-Dateiformat?
Eine .rev-Datei ist ein WinRAR-Wiederherstellungsvolumen - eine binäre Redundanzdatei, die von RARLAB zusammen mit einem mehrteiligen RAR-Archiv erstellt wird. Sie enthält keine komprimierten Dateien und kann nicht entpackt werden; stattdessen enthält sie Reed-Solomon-Paritätsdaten, die WinRAR verwendet, um fehlende oder beschädigte .part-Volumen zu rekonstruieren.
Wenn ein großes Archiv in Segmente wie archive.part1.rar, archive.part2.rar usw. aufgeteilt wird, kann WinRAR optional einen passenden Satz von .rev-Dateien erzeugen. Falls ein oder mehrere .part-Volumen später verloren gehen oder beschädigt werden, liest WinRAR die verbliebenen .rev-Dateien und stellt die verlorenen Volumen automatisch wieder her - eine .rev-Datei stellt exakt einen fehlenden Teil wieder her.
Wiederherstellungsvolumen werden zum Zeitpunkt der Erstellung mit dem Befehlszeilenschalter rv hinzugefügt:
rar a -rv3 archive.rar
fügt drei Wiederherstellungsvolumen hinzu. In der WinRAR-GUI entspricht dies der Option Wiederherstellungsvolumen hinzufügen im Archiv-Dialog.
Intern tragen .rev-Dateien dieselbe RAR-Dateisignatur (52 61 72 21 1A 07, d. h. Rar! 1A 07) wie gewöhnliche Archivvolumen, aber ihr interner Service-Header identifiziert sie als Wiederherstellungsblöcke statt als Datenblöcke. Die Paritätsdaten werden unkomprimiert gespeichert, und jede .rev-Datei ist exakt so groß wie ein reguläres .part-Volumen.
Das Format ist konzeptionell vergleichbar mit PAR2-Paritätsdateien, die in Usenet-Wiederherstellungs-Workflows verwendet werden, aber .rev ist ein proprietärer, RAR-eigener Mechanismus, der nur von RARLAB-Tools unterstützt wird. Eine .rev-Datei ist für sich allein völlig nutzlos - sie hat nur im Zusammenhang mit dem mehrteiligen Satz Bedeutung, für den sie erstellt wurde.
Sicherheit
RISIKO: LOWEine .rev-Datei enthält nur Paritätsdaten - es gibt keinen ausführbaren Code und nichts zu starten, daher ist das Format selbst harmlos. Die einzige Vorsicht gilt der üblichen bei RAR-Sätzen aus nicht vertrauenswürdigen Quellen: Sobald Sie das Archiv rekonstruiert und entpackt haben, scannen Sie die entpackten Dateien vor dem Öffnen, da die Archiv-Nutzlast (nicht die .rev) Malware enthalten könnte.
Formatdetails
kurz gefasst- TortoiseSVN / Subversion „Revisions“ - Einige Tools kennzeichnen exportierte Revisionsdaten mit .rev, was nichts mit WinRAR-Wiederherstellungsvolumen zu tun hat.
- C64/Retro-Emulator REV-Dateien - Einige wenige Legacy-Emulatoren und Tools verwenden .rev für Revisions-/Region-Daten; nischig und nicht verwandt.
Programme zum Öffnen von REV-Dateien
Technische Details
technische Spezifikation| Dateityp | Binäres Reed-Solomon-Paritätsvolumen (Wiederherstellung) für einen mehrteiligen RAR-Archivsatz |
| Byte-Reihenfolge | Little-endian |
| Dateisignatur (Magic Bytes) | 52 61 72 21 1A 07 bei Offset 0 - der Standard-RAR-Markierungsblock, den alle RAR-Volumen teilen |
| Unterscheidung RAR4 vs. RAR5 | RAR4-Wiederherstellungsvolumen beenden die Signatur mit 07 00; RAR5-Wiederherstellungsvolumen verwenden 07 01 00 |
| Paritätsalgorithmus | Reed-Solomon-Fehlerkorrekturcodes |
| Wiederherstellungskapazität | Eine .rev-Datei rekonstruiert exakt ein fehlendes oder beschädigtes .part-Volumen; N Wiederherstellungsvolumen stellen bis zu N verlorene Teile wieder her |
| Dateigröße | Entspricht der Größe eines regulären .part-Volumens im Satz |
| Komprimierung | Keine - Paritätsdaten werden unkomprimiert im Wiederherstellungsvolumen gespeichert |
| Verschlüsselung | Keine innerhalb der .rev-Datei selbst; entwickelt zum Schutz mehrteiliger Sätze, die selbst verschlüsselt sein können |
| Benennungskonvention | archivname.partN.partM.rev (z. B. backup.part1.part3.rev), nummeriert, um anzuzeigen, welche Volumen sie schützen |
| Erstellung per Befehlszeile | rar a -rvN archivname.rar - wobei N die Anzahl der zu erzeugenden Wiederherstellungsvolumen ist |
| Interne Struktur | RAR-Markierungsblock → Wiederherstellungsvolumen-Service-Header → Reed-Solomon-Paritätsdatenblöcke |
| Unterstützte Plattformen | Windows (WinRAR GUI und CLI), macOS und Linux (rar/unrar CLI), Android (RAR-App von RARLAB) |
| Rolle im Archivsatz | Ergänzende Redundanzdatei - hat isoliert keinen Wert und kann die .part-Volumen, die sie schützt, nicht ersetzen |
| Open-Format-Gegenstück | PAR2 dient einem ähnlichen Zweck für Nicht-RAR-Archivsätze, insbesondere in Usenet-Wiederherstellungs-Workflows |
| Veröffentlicht | WinRAR 3.x (recovery volumes; greatly improved in WinRAR 3.80, 2008) |
| Neueste Version | Recovery volumes for RAR5 archives (WinRAR 5.0+, 2013) |
| Spezifikation | www.rarlab.com |
REV-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu REV-Dateien.