Guide macOS
Récupérer un mot de passe ZIP sous macOS
Comment inspecter une archive chiffrée avec les outils déjà présents sur votre Mac, puis récupérer le mot de passe localement dans Safari, Chrome ou Firefox.
Ce que macOS fait des ZIP chiffrés
Sur un Mac, les archives ZIP chiffrées sont gérées par Utilitaire d'archive, la petite application système qui décompresse les fichiers compressés quand vous double-cliquez dessus. Si l'archive est protégée par mot de passe, Utilitaire d'archive vous demande le mot de passe puis extrait le contenu. C'est tout ce qu'il sait faire. C'est un outil d'extraction, pas un outil de récupération, donc si vous ne vous souvenez plus du mot de passe, il ne peut pas vous aider à le retrouver. Cette distinction déroute beaucoup de gens, car l'invite donne l'impression qu'elle finira par céder, alors qu'en réalité elle se répète simplement jusqu'à ce que le bon mot de passe soit saisi.
Il est aussi utile de savoir ce que macOS crée. Les outils intégrés
fonctionnent généralement avec l'ancien ZipCrypto plutôt qu'avec WinZip
AES. L'utilitaire zip en ligne de commande, avec son option
de chiffrement, produit des archives ZipCrypto, tandis que la commande
Compresser du Finder crée des ZIP ordinaires sans
aucune option de mot de passe. Si votre archive est chiffrée en AES, elle a été créée par une application tierce ou sur une autre plateforme, et une application tierce ne garantit pas l'AES : Keka, un archiveur pour Mac, enregistre ses ZIP avec l'ancien ZipCrypto tant que sa case Utiliser le chiffrement AES-256 n'est pas cochée. Connaître le schéma est utile, car une
archive AES vous annonce un test lent et vous invite à vous
appuyer sur un dictionnaire ou un masque précis plutôt que sur une
recherche large.
Inspecter l'archive dans le Terminal
Le Terminal vous donne un aperçu rapide de ce qui se trouve à l'intérieur sans rien extraire. Ouvrez le Terminal depuis Applications, puis Utilitaires, et placez-vous dans le dossier contenant votre archive.
- Exécutez
unzip archive.zippour tenter l'extraction. Si l'archive est chiffrée,unzipdemande le mot de passe avant de continuer. - Exécutez
zipinfo -v archive.zippour un listing détaillé qui montre chaque entrée et ses attributs, y compris si une entrée est chiffrée. - Exécutez
unzip -v archive.zippour un tableau compact des entrées, des tailles et des détails de compression.
L'unzip intégré (Info-ZIP UnZip 6.00, de 2009) ne prend pas
en charge WinZip AES : il peut donc lire ZipCrypto mais ne peut pas
extraire les entrées AES. S'il signale
une méthode non prise en charge, c'est un indice fort que l'archive
utilise l'AES. Pour une réponse directe, zipinfo -v signale une entrée WinZip AES par
compression method: unknown (99), et
l'outil de récupération nomme le schéma dès qu'il a lu
le fichier ; le guide des fichiers ZIP chiffrés
explique ce que signifie chaque marqueur.
Utilitaire d'archive demande, il ne récupère pas
Si Utilitaire d'archive rejette sans cesse le mot de passe, soit il est réellement incorrect, soit l'archive utilise un chiffrement que les outils intégrés ne peuvent pas lire. Récupérez le mot de passe dans le navigateur plutôt que de lutter contre l'extracteur.
Récupérer le mot de passe avec ZipRecover
Quand vous avez besoin du mot de passe lui-même plutôt que d'une simple extraction, ZipRecover fonctionne entièrement dans un navigateur moderne sous macOS. Les versions actuelles de Safari, Chrome et Firefox le font tourner : les tests de bout en bout pilotent la page de récupération dans Chromium et, le 27 septembre 2026, aussi dans WebKit (le moteur de Safari) et Firefox. L'archive est lue et chaque candidat est testé sur votre propre Mac, sans étape d'envoi, de sorte qu'un fichier privé reste privé. Il n'y a ni installateur, ni application en arrière-plan, ni permission système à accorder ; l'onglet du navigateur fait tout le travail.
- Sélectionnez le fichier. Ouvrez l'outil de récupération et choisissez le ZIP depuis votre Mac. Le navigateur en lit les octets localement et détecte s'il utilise ZipCrypto ou WinZip AES.
- Choisissez une stratégie. Utilisez un dictionnaire de mots de passe que vous auriez pu définir, un masque si vous vous souvenez de la forme, ou une force brute bornée pour un mot de passe court. Un dictionnaire ou un masque ciblé est bien plus efficace qu'une recherche large, surtout sur AES.
- Confirmez et démarrez. Cochez la case confirmant que vous possédez l'archive ou êtes autorisé à l'ouvrir ; le bouton Démarrer la récupération reste verrouillé tant que vous ne l'avez pas fait. Lancez ensuite la recherche.
- Lisez le résultat. Un candidat qui passe la pré-vérification rapide est confirmé avant d'être signalé chaque fois que l'archive le permet : le HMAC pour AES, et le déchiffrement plus le CRC-32 pour une entrée ZipCrypto d'au moins 4 octets stockée ou compressée avec Deflate, soit presque toutes les archives. Quand seule une entrée ZipCrypto plus courte ou compressée autrement peut être testée, le résultat indique que le mot de passe n'a passé qu'une vérification rapide. Dans les deux cas, il n'apparaît que dans votre onglet.
Sur un Mac, rappelez-vous qu'Utilitaire d'archive ne fait que demander le mot de passe et extraire ; il ne récupère jamais rien, alors identifiez le schéma avant de commencer. Si vous avez défini le mot de passe et vous en souvenez d'une partie, un dictionnaire ou un masque qui lui correspond peut aboutir en quelques secondes sur ZipCrypto, et aussi sur AES quand la recherche est petite. Un mot de passe long et aléatoire sur une archive AES est en pratique impossible à retrouver en devinant, ce qui est tout l'intérêt de ce chiffrement, donc orientez votre effort vers la recherche d'une copie sauvegardée. La même approche fonctionne dans le guide Windows et le guide Linux, et la liste de vérification du mot de passe ZIP oublié aide quand le mot de passe est un mot de passe que vous avez choisi.
Utilisation autorisée uniquement
Utilisez cet outil uniquement sur des archives ZIP que vous possédez ou que vous êtes autorisé à ouvrir. Tenter d'ouvrir des fichiers sans autorisation peut enfreindre les lois applicables. Consultez notre Politique d'utilisation acceptable et nos Conditions d'utilisation.
Questions macOS
macOS dispose-t-il d'un outil intégré de récupération de mot de passe ZIP ?
Non. Utilitaire d'archive, l'application que macOS utilise pour décompresser les archives, demande un mot de passe quand vous ouvrez un ZIP chiffré, mais il n'extrait qu'avec un mot de passe que vous connaissez déjà. Il n'offre aucun moyen d'en récupérer un oublié.
Comment inspecter un ZIP chiffré dans le Terminal ?
Exécutez unzip archive.zip et il demande le mot de passe avant d'extraire. Pour examiner le contenu et les détails de chaque entrée sans extraire, utilisez zipinfo -v archive.zip : il affiche une ligne file security status par entrée, ce qui montre lesquelles sont chiffrées. unzip -v archive.zip liste lui aussi les entrées, avec leur méthode de compression, leur taille et leur CRC-32, mais la version d'Info-ZIP livrée avec macOS n'affiche aucune colonne de chiffrement dans ce tableau.
Quel chiffrement macOS crée-t-il ?
L'outillage intégré fonctionne généralement avec le ZipCrypto hérité plutôt qu'avec WinZip AES. L'outil zip en ligne de commande, avec son option de chiffrement, produit des archives ZipCrypto, et la commande Compresser du Finder crée des ZIP simples sans aucun mot de passe. Un ZIP en AES demande une application tierce, et toutes n'utilisent pas l'AES par défaut : Keka enregistre ses ZIP avec l'ancien schéma tant que sa case Utiliser le chiffrement AES-256 n'est pas cochée.
Mon fichier est-il envoyé quand j'utilise ZipRecover ?
Non. L'archive est lue et chaque candidat testé dans votre navigateur, sur votre Mac ; l'archive, les noms de ses fichiers et les mots de passe essayés ne sont jamais envoyés. Voir comment ça marche pour le tableau complet.
Récupération de mot de passe ZIP
Poursuivre sur ce sujet
Sujets connexes : Chiffrement ZIP Confidentialité et traitement local
Prêt à récupérer votre mot de passe ZIP ?
Tout s'exécute localement dans votre navigateur. Votre archive ne quitte jamais votre appareil.