FONCTIONNE DANS VOTRE NAVIGATEUR

Inspecteur GZIP : examiner en-têtes, CRC-32 et membres d'un fichier .gz

Choisissez un fichier .gz ou .gzip (un .tar.gz convient aussi) : chaque membre gzip est détaillé avec ses octets magiques, sa méthode de compression, ses indicateurs, sa date de modification (un MTIME à 0 est signalé comme absence de date plutôt qu'affiché en 1970), XFL, l'octet de système d'exploitation présenté comme une simple déclaration du compresseur, le CRC d'en-tête facultatif, les sous-champs extra, le nom d'origine stocké et le commentaire. Le nom est donné en lecture ISO-8859-1 et UTF-8 ; s'il contient .., un chemin absolu, des barres obliques inverses, des caractères de contrôle ou un nom de périphérique Windows, il est signalé et un nom à plat est proposé. Chaque membre est entièrement décompressé dans la page pour recalculer CRC-32 et longueur et les comparer au bloc final ; le taux d'expansion réel et les octets en trop après le dernier membre sont indiqués. Si les données portent la marque ustar à l'offset 257, un indice heuristique nomme la première entrée tar. L'aperçu texte UTF-8 facultatif va jusqu'à 100 000 caractères et le résultat complet se télécharge en rapport JSON.

Types de fichiers: .gz, .gzipTraitement: Ce navigateur

ou déposez un fichier ici

✓ Reste sur cet appareilTaille maximale : 100 MB
MODE D’EMPLOI

Utiliser Inspecteur GZIP : examiner en-têtes, CRC-32 et membres d'un fichier .gz

01

Ajoutez votre fichier

Choisissez ou déposez un fichier .gz ou .gzip. Vous pouvez aussi coller le contenu.

02

Laissez l’outil le lire

Le fichier est lu et analysé dans ce navigateur : rien n’est envoyé.

03

Vérifiez le résultat

Regardez ce qui ressort, puis copiez, téléchargez ou passez à la suite.

Questions fréquentes

Comment ouvrir un fichier gz en ligne pour voir ce qu'il contient ?

Sélectionnez le fichier gz : la page affiche pour chaque membre l'en-tête, le nom d'origine stocké et la taille décompressée, sans rien extraire sur le disque. Pour un fichier texte, activez l'aperçu UTF-8 et lisez jusqu'à 100 000 caractères ; pour un .tar.gz, le nom de la première entrée apparaît.

Mon fichier gz est-il téléversé sur un serveur pendant la vérification, ou fonctionne-t-il sans téléversement ?

Aucun téléversement : le fichier gz est lu et décompressé dans votre onglet de navigateur, rien n'est envoyé à un serveur. Les données décompressées ne restent en mémoire que le temps de calculer CRC-32 et longueur, ne sont pas écrites dans le stockage du navigateur et disparaissent à la fermeture de l'onglet.

Comment ouvrir un fichier gz sur iPad ou iPhone ?

Ouvrez cette page dans Safari, touchez le sélecteur et choisissez le .gz dans l'app Fichiers : l'analyse se fait sur l'appareil. Un fichier proche de 100 Mo, ou qui gonfle à plusieurs centaines de Mo une fois décompressé, sera lent sur une tablette et Safari peut recharger la page ; passez alors sur un ordinateur.

Que faire quand un fichier gz est corrompu ou incomplet ?

Regardez la table des membres : elle indique quel membre échoue, à quel offset et pourquoi – en-tête tronqué, membre tronqué ou données deflate invalides. Les membres complets qui précèdent restent listés. Un fichier tronqué vient presque toujours d'un téléchargement interrompu ; récupérez-le de nouveau.

Que signifie une erreur CRC dans un fichier gz et peut-on encore s'en servir ?

Une erreur CRC indique que les données décompressées ne correspondent plus à la somme CRC-32 enregistrée à la création : le contenu a été altéré. Valeur stockée et valeur calculée s'affichent côte à côte, et un écart d'ISIZE est signalé à part. Ne vous fiez pas à ce membre.

Quelle est la taille maximale d'un fichier gz que l'outil peut vérifier ?

100 Mo par fichier, 256 Mio décompressés au total pour l'ensemble des membres et 20 000 membres au plus. Au plafond, la décompression s'arrête et jette ce qu'elle a produit ; une taille déclarée impossible à atteindre avec les octets compressés présents est refusée d'emblée.

Un fichier gz peut-il être dangereux même si la vérification CRC est correcte ?

Oui, un CRC correct prouve seulement que le fichier n'a pas été abîmé en transit, pas que son contenu est inoffensif ou authentique. L'outil ne fait aucune recherche de logiciel malveillant. Surveillez les noms stockés signalés : ../ ou un chemin absolu peuvent pousser certains extracteurs à écrire hors du dossier choisi.

Quelle différence entre un fichier .gz et un fichier .tgz ?

Un .tgz est simplement l'abréviation de .tar.gz : une archive tar compressée en gzip, donc exactement le même format qu'un .gz contenant un tar. Le sélecteur accepte les extensions .gz et .gzip ; renommez un .tgz en .tar.gz pour l'examiner, l'indice tar affichera alors sa première entrée.

L'aperçu texte d'un fichier gz fonctionne-t-il pour les fichiers qui ne sont pas en UTF-8 ?

Non, l'aperçu ne s'affiche que si l'intégralité des données décompressées est de l'UTF-8 valide, tous membres compris. Un fichier binaire, un texte Windows-1252 ou Shift_JIS donne l'avertissement « pas de l'UTF-8 ». Quand il s'affiche, l'aperçu s'arrête à 100 000 caractères.

Pourquoi le nom de fichier stocké dans un gz est-il signalé ?

Il est signalé lorsqu'il contient des séparateurs de dossier, .., un chemin absolu, une barre oblique inverse, des caractères de contrôle ou bidirectionnels, ou un nom réservé de Windows comme NUL. Chaque motif est listé et un nom à plat nettoyé est proposé : utilisez-le plutôt que l'original.