Qu'est-ce que le format de fichier ACE ?
Les fichiers .ace sont associés à WinAce, un outil d'archivage de données propriétaire développé par e-merge GmbH. WinAce utilise son propre algorithme de compression basé sur LZ77 pour réduire la taille des fichiers d'entrée ou les regrouper dans une seule archive multi-fichiers. Le format était un choix populaire pour le partage de fichiers au début des années 2000.
Les fichiers .ace stockent des données au format binaire. WinAce permet également aux utilisateurs de créer des archives dans d'autres formats, tels que ZIP ou LHA. Le format .ace lui-même offrait un taux de compression et une vitesse élevés, produisant des fichiers de sortie plus petits que de nombreuses alternatives contemporaines. WinAce était également capable de décompresser des archives telles que RAR, ARC, ARJ, GZ, TAR ou ZOO, entre autres.
ACE 2.0 a ajouté le chiffrement par mot de passe Blowfish en option et la prise en charge des archives fractionnées multi-volumes (généralement nommées .ace, .c00, .c01, etc.). Chaque en-tête d'archive porte une signature ACE à l'octet de décalage 7, ainsi qu'une somme de contrôle CRC32 pour la vérification de l'intégrité.
WinAce a été abandonné vers 2007 et le format a depuis disparu de l'usage généralisé. La prise en charge a été encore réduite après la découverte de la vulnérabilité CVE-2018-20250 dans la bibliothèque de décompression unacev2.dll, une faille de traversée de répertoire exploitée dans la nature. WinRAR a totalement supprimé le support de .ace dans la version 5.70 (2019), et aujourd'hui, les fichiers .ace doivent être traités avec prudence.
Sécurité et sûreté
RISQUE : HIGHACE a un historique de sécurité sérieux. La bibliothèque de décompression à code fermé unacev2.dll comportait la faille CVE-2018-20250, une vulnérabilité de traversée de répertoire divulguée par Check Point Research en 2019 : une archive .ace piégée pouvait écrire un fichier à un emplacement arbitraire (par exemple, le dossier de démarrage de Windows) et obtenir l'exécution de code. Des exploits ont été utilisés dans de réelles attaques ciblées, et plus de 100 échantillons d'exploits uniques sont apparus en une semaine. Pour cette raison, WinRAR a supprimé le support ACE dans la v5.70 et 7-Zip ne l'a jamais eu. N'ouvrez les fichiers .ace que s'ils proviennent de sources de confiance, avec un extracteur entièrement mis à jour, et préférez l'extraction dans un bac à sable ou une machine virtuelle. Méfiez-vous également des faux sites de téléchargement d'« ouvreur ACE » qui regroupent des logiciels publicitaires ou des programmes potentiellement indésirables - tenez-vous-en à PeaZip, IZArc ou The Unarchiver. Après l'extraction, re-compressez en ZIP/7z et supprimez le .ace.
Détails du format
en bref- Projet Sage ACT! / Steinberg WaveLab - Certaines applications héritées utilisaient .ace pour leurs propres fichiers de projet ou de données ; sans rapport avec les archives WinAce.
- FProt / quarantaine antivirus - Quelques outils de sécurité ont historiquement nommé des fichiers de quarantaine ou temporaires .ace ; il ne s'agit pas d'archives utilisateur.
Programmes qui ouvrent les fichiers ACE
Détails techniques
spécifications approfondies| Encodage du fichier | Binaire (format propriétaire) |
| Ordre des octets | Little-endian |
| Type MIME | application/x-ace-compressed |
| Signature d'archive | « **ACE** » (ASCII) à l'octet de décalage 7 dans l'en-tête principal, précédé d'un CRC de 4 octets et d'un champ de taille d'en-tête de 2 octets |
| Algorithme de compression | Algorithme propriétaire basé sur LZ77 (ACE 1.0 et ACE 2.0) ; offrait historiquement un taux de compression plus élevé que ZIP et était compétitif avec RAR |
| Chiffrement | Chiffrement par mot de passe Blowfish optionnel, introduit dans ACE 2.0 |
| Vérifications d'intégrité | Somme de contrôle CRC32 par entrée de fichier compressé plus un CRC d'en-tête séparé ; enregistrement de récupération optionnel pour réparer les archives endommagées |
| Versions du format | ACE 1.0 et ACE 2.0 ; octet de version stocké dans l'en-tête principal de l'archive |
| Support multi-volumes | Oui ; les archives fractionnées utilisent l'extension du premier volume .ace suivie de .c00, .c01, .c02, etc. |
| Taille typique d'archive | De quelques dizaines de Ko à plusieurs Go ; pas de limite de taille stricte définie par le format |
| Support plateforme | Initialement Windows uniquement (WinAce) ; plus tard lisible sur macOS via The Unarchiver et sur Linux via unace |
| État de sécurité | CVE-2018-20250 : faille de traversée de répertoire dans unacev2.dll exploitée dans la nature ; WinRAR a abandonné le support ACE totalement dans la v5.70 (2019) |
| Développeur | e-merge GmbH (Marcel Lemke) |
| Statut du format | Abandonné ; WinAce arrêté vers 2007 ; format effectivement gelé à ACE 2.0 sans développement actif |
| Extensions liées | .c00, .c01 (volumes fractionnés supplémentaires) ; format largement remplacé par .rar, .zip et .7z |
| Publié | 1998-1999 (ACE 1.0 / WinAce); ACE 2.0 added stronger compression |
| Dernière version | ACE 2.0 (format effectively frozen; WinAce abandoned ~2007) |
Conversions ACE
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers ACE.