ZIPs tricks

Reading time: 3 minutes

tip

Apprenez et pratiquez le hacking AWS :HackTricks Training AWS Red Team Expert (ARTE)
Apprenez et pratiquez le hacking GCP : HackTricks Training GCP Red Team Expert (GRTE)

Soutenir HackTricks

Outils en ligne de commande pour gérer les fichiers zip sont essentiels pour diagnostiquer, réparer et cracker des fichiers zip. Voici quelques utilitaires clés :

  • unzip : RĂ©vĂšle pourquoi un fichier zip peut ne pas se dĂ©compresser.
  • zipdetails -v : Offre une analyse dĂ©taillĂ©e des champs de format de fichier zip.
  • zipinfo : Liste le contenu d'un fichier zip sans les extraire.
  • zip -F input.zip --out output.zip et zip -FF input.zip --out output.zip : Essaye de rĂ©parer des fichiers zip corrompus.
  • fcrackzip : Un outil pour le cracking par force brute des mots de passe zip, efficace pour les mots de passe jusqu'Ă  environ 7 caractĂšres.

La spécification du format de fichier Zip fournit des détails complets sur la structure et les normes des fichiers zip.

Il est crucial de noter que les fichiers zip protégés par mot de passe ne cryptent pas les noms de fichiers ou les tailles de fichiers à l'intérieur, un défaut de sécurité non partagé avec les fichiers RAR ou 7z qui cryptent ces informations. De plus, les fichiers zip cryptés avec l'ancienne méthode ZipCrypto sont vulnérables à une attaque par texte en clair si une copie non cryptée d'un fichier compressé est disponible. Cette attaque exploite le contenu connu pour cracker le mot de passe du zip, une vulnérabilité détaillée dans l'article de HackThis et expliquée plus en détail dans ce document académique. Cependant, les fichiers zip sécurisés avec le cryptage AES-256 sont immunisés contre cette attaque par texte en clair, montrant l'importance de choisir des méthodes de cryptage sécurisées pour les données sensibles.

Références

tip

Apprenez et pratiquez le hacking AWS :HackTricks Training AWS Red Team Expert (ARTE)
Apprenez et pratiquez le hacking GCP : HackTricks Training GCP Red Team Expert (GRTE)

Soutenir HackTricks