Aller au contenu principal

Archives

Créer, inspecter et extraire des archives ZIP.

À propos de ces outils

Créez des archives ZIP, examinez ce qu'elles contiennent avant de les extraire, et extrayez les entrées voulues, sans installer d'outil d'archivage ni rien envoyer. Les archives sont traitées en flux plutôt que chargées entièrement, ce qui explique une limite de taille bien plus haute qu'ailleurs.

L'extraction commence délibérément par lister le contenu. Une archive d'origine inconnue peut contenir des entrées dont le chemin pointe en dehors du dossier de destination : celles-ci sont montrées et bloquées plutôt qu'écrites en silence.

Un ZIP est un index suivi de fichiers compressés, et c'est pourquoi ces outils peuvent vous montrer ce qu'il contient sans le décompresser. La liste se lit à partir du seul index : ouvrir une grosse archive pour en voir le contenu ne coûte donc presque rien, et n'extraire que le nécessaire ne coûte que ce que vous avez choisi. C'est la différence entre un outil bâti sur le format et un outil qui charge d'abord tout en mémoire.

Les archives sont aussi le seul type de fichier ici capable d'attaquer la machine qui les lit. Une entrée peut être nommée de façon à sortir de son dossier et écraser autre chose, et une archive peut être fabriquée pour se déployer bien au-delà de ce qu'elle annonce. Les noms d'entrées sont vérifiés et normalisés avant toute écriture, et la limite de taille porte sur ce qui est extrait, pas sur ce que le fichier prétend contenir.

Questions fréquentes

Puis-je ouvrir un fichier ZIP dans mon navigateur ?
Oui. Choisissez l'archive et son contenu est listé immédiatement, avec les noms et les tailles, avant toute extraction. Vous choisissez ensuite les entrées voulues. C'est souvent plus rapide que d'extraire une grosse archive pour n'en récupérer qu'un fichier.
Puis-je extraire des fichiers RAR ou 7z ?
Non. Aucun des deux ne dispose d'une implémentation fiable et correctement licenciée qui tourne dans un navigateur : ils sont donc laissés de côté plutôt que pris en charge à moitié. Le ZIP est géré complètement, y compris les archives produites par d'autres outils.
Les ZIP protégés par mot de passe sont-ils gérés ?
Pas actuellement. Une archive chiffrée est signalée comme telle plutôt que d'échouer avec une erreur obscure. La solution de contournement consiste à retirer le mot de passe avec l'outil qui l'a posé, puis à réarchiver.
Quelle taille d'archive puis-je traiter ?
Jusqu'à 250 Mo, bien au-delà des autres limites, parce que les entrées sont traitées une par une en flux au lieu d'être chargées en mémoire comme un document. Les téléphones sont avertis plus tôt, car ils disposent de bien moins de marge.
La création d'un ZIP conserve-t-elle l'arborescence de mes dossiers ?
Oui. Vous pouvez choisir un dossier entier, et les chemins à l'intérieur de l'archive correspondent à ce que vous avez sélectionné : la décompresser ailleurs reproduit la même organisation.
Les fichiers que j'archive sont-ils envoyés ?
Non. Le ZIP est construit dans la mémoire de votre navigateur et vous est remis comme un téléchargement. Rien n'est transmis, ce qui signifie aussi qu'il n'y a aucun temps d'envoi : la seule limite de vitesse est votre appareil.
Puis-je extraire un seul fichier sans décompresser toute l'archive ?
Oui, et c'est autour de cela que l'outil d'extraction est construit. Il lit d'abord l'index de l'archive et liste ce qu'elle contient, avec tailles et dates, et vous cochez ce que vous voulez. Seuls ces éléments sont décompressés, ce qui sur une grosse archive fait la différence entre un instant et une longue attente.
Un ZIP créé ici est-il compatible avec Windows et macOS ?
Oui. C'est un ZIP standard, écrit avec la compression deflate que tout décompresseur comprend depuis trente ans : l'Explorateur, le Finder et la commande unzip l'ouvrent sans extension. Les noms de fichiers sont stockés en UTF-8, ce qui préserve les noms accentués et non latins de l'autre côté.
Qu'est-ce qui empêche une archive malveillante d'écrire hors du dossier ?
Un ZIP peut nommer une entrée ../../quelquechose, la traversée de chemin utilisée depuis des décennies pour écraser des fichiers hors de la destination. Les noms d'entrées sont ici vérifiés et normalisés avant toute écriture, et une entrée qui tente de sortir de la structure prévue est refusée plutôt que suivie.
Puis-je voir le contenu d'un ZIP sans rien extraire ?
Oui, et c'est un outil à part entière. Il ne lit que l'index de l'archive : rien n'est décompressé ni écrit nulle part, et il liste chaque entrée avec sa taille, sa taille compressée et sa date. La liste se télécharge en CSV, pratique pour auditer une sauvegarde que vous n'avez pas faite.

Publicité et mesure d'audience sur ce site

La publicité finance ce site, et Google Analytics nous indique quelles pages sont utiles. Les deux peuvent stocker des cookies : les annonces pour choisir ce qu'elles vous montrent et éviter de se répéter, la mesure d'audience pour compter les visites répétées. Vos fichiers n'y sont pour rien : ils ne quittent jamais votre navigateur, quel que soit le bouton choisi, et chaque outil fonctionne dans les deux cas.

Ce que cela recouvre