Introduction
L'extension de fichier «.7z», tirant son nom de l'abréviation «7-zip», est un format de fichier d'archive compressé utilisé par le logiciel 7-Zip.
Spécification
| Spécification | Description |
|---|---|
| Type | Archive compressé |
| Format | Binaire |
| Auteur | Igor Pavlov |
| Année de création | 1999 |
Structure d'entête du fichier
Voici sa structure d'entête :
| Déplacement | Taille | Description |
|---|---|---|
| 0 | 7 octets | Ce champ permet d'indiquer la signature du fichier : «'7','z', BCh, AFh, 27h, 1Ch» |
| 7 | 1 octet | Ce champ permet d'indiquer la version majeur de l'archive 7-Zip. |
| 8 | 1 octet | Ce champ permet d'indiquer la version mineur de l'archive 7-Zip. |
| 9 | 1 double mot | Ce champ permet d'indiquer la signature CRC de l'archive. |
| 13 | 1 quadruple mot | Ce champ permet d'indiquer la position de la prochaine entête dans l'archive. |
| 21 | 1 quadruple mot | Ce champ permet d'indiquer la taille de la prochaine entête dans l'archive. |
| 29 | 1 quadruple mot | Ce champ permet d'indiquer la signature CRC de la prochaine entête dans l'archive. |
Exemple
Voici la structure d'entête, en langage de programmation C, de l'entête du fichier .7z :
Voir également
Dernière mise à jour : Vendredi, le 13 septembre 2019