Was ist das ACE-Dateiformat?
.ace-Dateien sind mit WinAce verknüpft, einem proprietären Datenarchivierungstool, das von der e-merge GmbH entwickelt wurde. WinAce verwendet einen eigenen LZ77-basierten Komprimierungsalgorithmus, um die Größe von Eingabedateien zu reduzieren oder sie in einem einzigen Multi-Datei-Archiv zu bündeln. Das Format war in den frühen 2000er Jahren eine beliebte Wahl für den Dateiaustausch.
.ace-Dateien speichern Daten im Binärformat. WinAce ermöglicht es Benutzern, Archive auch in anderen Formaten zu erstellen, wie zum Beispiel ZIP oder LHA. Das .ace-Format selbst bot eine hohe Komprimierungsrate und Geschwindigkeit und erzeugte kleinere Ausgabedateien als viele zeitgenössische Alternativen. WinAce war unter anderem auch in der Lage, Archive wie RAR, ARC, ARJ, GZ, TAR oder ZOO zu dekomprimieren.
ACE 2.0 fügte eine optionale Blowfish-Passwortverschlüsselung und Unterstützung für mehrteilige Split-Archive hinzu (normalerweise benannt als .ace, .c00, .c01 usw.). Jeder Archiv-Header trägt eine ACE-Signatur an Byte-Offset 7, zusammen mit einer CRC32-Prüfsumme zur Integritätsprüfung.
WinAce wurde um 2007 aufgegeben, und das Format ist seitdem aus der breiten Nutzung verschwunden. Die Unterstützung wurde weiter eingeschränkt, nachdem festgestellt wurde, dass die Dekomprimierungsbibliothek unacev2.dll die Sicherheitslücke CVE-2018-20250 enthielt, eine Path-Traversal-Schwachstelle, die aktiv ausgenutzt wurde. WinRAR hat die .ace-Unterstützung in Version 5.70 (2019) vollständig entfernt, und heute sollten .ace-Dateien mit Vorsicht behandelt werden.
Sicherheit
RISIKO: HIGHACE hat eine schwerwiegende Sicherheitshistorie. Die Closed-Source-Dekomprimierungsbibliothek unacev2.dll enthielt CVE-2018-20250, einen Path-Traversal-Fehler, der 2019 von Check Point Research aufgedeckt wurde: Ein präpariertes .ace-Archiv konnte eine Datei an einen beliebigen Ort schreiben (z. B. den Windows-Autostart-Ordner) und Code ausführen. Exploits wurden in echten gezielten Angriffen eingesetzt, und innerhalb einer Woche tauchten über 100 eindeutige Exploit-Beispiele auf. Aus diesem Grund hat WinRAR die ACE-Unterstützung in v5.70 entfernt und 7-Zip hatte sie nie. Öffnen Sie .ace-Dateien nur von Quellen, denen Sie vertrauen, mit einem vollständig aktualisierten Entpacker und bevorzugen Sie das Entpacken in einer Sandbox/VM. Achten Sie auch auf gefälschte «ACE-Opener»-Downloadseiten, die Adware/PUPs bündeln - halten Sie sich an PeaZip, IZArc oder The Unarchiver. Nach dem Entpacken in ZIP/7z umpacken und die .ace löschen.
Formatdetails
kurz gefasst- Sage ACT! / Steinberg WaveLab Projekt - Einige ältere Anwendungen verwendeten .ace für ihre eigenen Projekt-/Datendateien; nicht verwandt mit WinAce-Archiven.
- FProt / Antivirus-Quarantäne - Einige Sicherheitstools benannten Quarantäne- oder temporäre Dateien historisch .ace; keine Benutzerarchive.
Programme zum Öffnen von ACE-Dateien
Technische Details
technische Spezifikation| Dateikodierung | Binär (proprietäres Format) |
| Byte-Reihenfolge | Little-endian |
| MIME-Typ | application/x-ace-compressed |
| Archiv-Signatur | «**ACE**» (ASCII) an Byte-Offset 7 im Haupt-Header, vorangestellt von einer 4-Byte-CRC und einem 2-Byte-Header-Größenfeld |
| Komprimierungsalgorithmus | Proprietärer LZ77-basierter Algorithmus (ACE 1.0 und ACE 2.0); bot historisch eine höhere Komprimierungsrate als ZIP und war konkurrenzfähig zu RAR |
| Verschlüsselung | Optionale Blowfish-Passwortverschlüsselung, eingeführt in ACE 2.0 |
| Integritätsprüfungen | CRC32-Prüfsumme pro komprimiertem Dateieintrag plus eine separate Header-CRC; optionaler Wiederherstellungsdatensatz zur Reparatur beschädigter Archive |
| Format-Versionen | ACE 1.0 und ACE 2.0; Versions-Byte im Haupt-Archiv-Header gespeichert |
| Multi-Volumen-Unterstützung | Ja; Split-Archive verwenden die Erweiterung .ace für das erste Volumen, gefolgt von .c00, .c01, .c02 usw. |
| Typische Archivgröße | Zehn KB bis mehrere GB; keine feste Größenbeschränkung durch das Format definiert |
| Plattformunterstützung | Ursprünglich nur Windows (WinAce); später lesbar auf macOS über The Unarchiver und auf Linux über unace |
| Sicherheitsstatus | CVE-2018-20250: Path-Traversal-Fehler in unacev2.dll, der aktiv ausgenutzt wurde; WinRAR stellte die ACE-Unterstützung in v5.70 (2019) vollständig ein |
| Entwickler | e-merge GmbH (Marcel Lemke) |
| Format-Status | Eingestellt; WinAce wurde um 2007 aufgegeben; Format effektiv bei ACE 2.0 eingefroren, keine aktive Entwicklung |
| Verwandte Erweiterungen | .c00, .c01 (zusätzliche Split-Volumen); Format weitgehend durch .rar, .zip und .7z ersetzt |
| Veröffentlicht | 1998-1999 (ACE 1.0 / WinAce); ACE 2.0 added stronger compression |
| Neueste Version | ACE 2.0 (format effectively frozen; WinAce abandoned ~2007) |
ACE-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu ACE-Dateien.