Vad är filformatet ACE?
.ace-filer är förknippade med WinAce, ett proprietärt verktyg för dataarkivering utvecklat av e-merge GmbH. WinAce använder sin egen LZ77-baserade komprimeringsalgoritm för att minska storleken på indatafiler eller bunta ihop dem till ett enda arkiv med flera filer. Formatet var ett populärt val för fildelning i början av 2000-talet.
.ace-filer lagrar data i binärt format. WinAce tillåter användare att skapa arkiv även i andra format, såsom ZIP eller LHA. Själva .ace-formatet erbjöd en hög komprimeringsgrad och hastighet, vilket gav mindre utdatafiler än många samtida alternativ. WinAce kunde också dekomprimera arkiv som bland annat RAR, ARC, ARJ, GZ, TAR eller ZOO.
ACE 2.0 lade till valfri Blowfish-lösenordskryptering och stöd för delade arkiv i flera volymer (vanligtvis namngivna .ace, .c00, .c01 och så vidare). Varje arkivhuvud bär en ACE-signatur vid byte-offset 7, tillsammans med en CRC32-kontrollsumma för integritetsverifiering.
WinAce övergavs runt 2007 och formatet har sedan dess bleknat bort från utbredd användning. Stödet begränsades ytterligare efter att dekomprimeringsbiblioteket unacev2.dll visade sig innehålla CVE-2018-20250, en sårbarhet för sökvägsgenomgång (path-traversal) som utnyttjades aktivt. WinRAR tog bort stöd för .ace helt i version 5.70 (2019), och idag bör .ace-filer hanteras med försiktighet.
Säkerhet & trygghet
RISK: HIGHACE har en allvarlig säkerhetshistorik. Det dekomprimeringsbibliotek med stängd källkod, unacev2.dll, innehöll CVE-2018-20250, en brist för sökvägsgenomgång som avslöjades av Check Point Research 2019: ett preparerat .ace-arkiv kunde skriva en fil till en godtycklig plats (t.ex. mappen Autostart i Windows) och få kodexekvering. Exploateringar användes i verkliga riktade attacker, och över 100 unika exploateringsexempel dök upp inom en vecka. På grund av detta tog WinRAR bort ACE-stöd i v5.70 och 7-Zip har aldrig haft det. Öppna endast .ace-filer från källor du litar på, med en fullt uppdaterad extraherare, och föredra extrahering i en sandlåda/VM. Se även upp för falska webbplatser för nedladdning av «ACE-öppnare» som buntar med adware/PUPs - håll dig till PeaZip, IZArc eller The Unarchiver. Efter extrahering, packa om till ZIP/7z och radera .ace-filen.
Formatdetaljer
i ett nötskal- Sage ACT! / Steinberg WaveLab-projekt - Vissa äldre program använde .ace för sina egna projekt- eller datafiler; ej relaterade till WinAce-arkiv.
- FProt / antivirus-karantän - Ett fåtal säkerhetsverktyg har historiskt namngivit karantän- eller temporära filer till .ace; ej användararkiv.
Program som öppnar ACE-filer
Tekniska detaljer
djup specifikation| Filkodning | Binär (proprietärt format) |
| Byteordning | Little-endian |
| MIME-typ | application/x-ace-compressed |
| Arkivsignatur | «**ACE**» (ASCII) vid byte-offset 7 i huvudheadern, föregången av en 4-byte CRC och ett 2-byte fält för headerstorlek |
| Komprimeringsalgoritm | Proprietär LZ77-baserad algoritm (ACE 1.0 och ACE 2.0); erbjöd historiskt en högre komprimeringsgrad än ZIP och var konkurrenskraftig med RAR |
| Kryptering | Valfri Blowfish-lösenordskryptering, introducerad i ACE 2.0 |
| Integritetskontroller | CRC32-kontrollsumma per komprimerad filpost plus en separat header-CRC; valfri återställningspost för reparation av skadade arkiv |
| Formatversioner | ACE 1.0 och ACE 2.0; versionsbyte lagras i huvudarkivets header |
| Stöd för flera volymer | Ja; delade arkiv använder filtillägget .ace för första volymen följt av .c00, .c01, .c02, etc. |
| Typisk arkivstorlek | Tiotals KB till flera GB; inget fast storlekstak definierat av formatet |
| Plattformstöd | Ursprungligen endast Windows (WinAce); senare läsbart på macOS via The Unarchiver och på Linux via unace |
| Säkerhetsstatus | CVE-2018-20250: sårbarhet för sökvägsgenomgång i unacev2.dll utnyttjad aktivt; WinRAR slopade ACE-stöd helt i v5.70 (2019) |
| Utvecklare | e-merge GmbH (Marcel Lemke) |
| Formatstatus | Övergivet; WinAce lades ner runt 2007; formatet är i praktiken fryst vid ACE 2.0 utan aktiv utveckling |
| Relaterade filtillägg | .c00, .c01 (ytterligare delade volymer); formatet har till stor del ersatts av .rar, .zip och .7z |
| Släppt | 1998-1999 (ACE 1.0 / WinAce); ACE 2.0 added stronger compression |
| Senaste version | ACE 2.0 (format effectively frozen; WinAce abandoned ~2007) |
ACE-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om ACE-filer.