TAR · Gratuit · Sur votre appareil

Corrompre une archive TAR en ligne

Corrompez une archive .tar, .tar.gz ou .tgz gratuitement en ligne. Détruit les en-têtes de blocs ustar pour que l'extraction échoue au lieu de livrer des fichiers partiels.

  • Aucun envoi
  • Aucune limite de taille
  • Aucune inscription

Corrompez votre fichier TAR

Réglé pour .tar, .tar.gz, .tgz, .gz, et fonctionne tout aussi bien avec n'importe quel autre format.

100 % sur votre appareil
Déposez vos fichiers ici ou parcourez Tout format, toute taille, plusieurs fichiers à la fois
Niveau de corruption

Traitement…0%
Prêt à télécharger

Pourquoi les fichiers TAR sont difficiles à corrompre correctement

Le TAR est le format d'archive le plus récupérable qui soit. Il n'a aucun index central. Chaque fichier est précédé de son propre en-tête de 512 octets, si bien que tar peut simplement avancer et extraire tout ce qu'il trouve. Casser un TAR, c'est détruire ces en-têtes partout où ils apparaissent.

Ce que cet outil détruit

  • Les en-têtes de blocs ustar. La marque ustar de chaque en-tête de fichier de 512 octets est détruite, si bien qu'aucune entrée ne peut être identifiée.
  • Les sommes de contrôle d'en-tête. Le champ de somme de contrôle que tar valide avant de faire confiance à un en-tête est écrasé.
  • Le marqueur de fin d'archive. Les deux blocs de zéros qui terminent une archive valide sont détruits, si bien qu'elle se lit aussi comme tronquée.
  • L'enveloppe gzip. Pour les .tar.gz, l'en-tête du membre gzip et les CRC32/ISIZE finaux sont également détruits.

Ce que vous verrez ensuite

ApplicationComportement
tar -xf"This does not look like a tar archive", suivi de "Exiting with failure status."
gzip -d"not in gzip format" ou "invalid compressed data, crc error."
7-Zip / The UnarchiverSignalent une archive non prise en charge ou endommagée.
Chargement d'images DockerL'extraction des couches échoue et l'import est interrompu.

Raisons courantes de le faire

  • Tester qu'une chaîne de déploiement valide les artefacts avant de les extraire.
  • Vérifier que le chargement d'une image de conteneur échoue proprement sur une couche endommagée.
  • Simuler un transfert de sauvegarde interrompu pour répéter une restauration.
  • Vérifier que les erreurs d'extraction sont remontées et non avalées.

Comment corrompre un fichier TAR

  1. Déposez votre fichier .tar dans la zone ci-dessus, ou cliquez pour parcourir.
  2. Laissez le niveau sur Standard, sauf si vous voulez des dommages partiels (Light) ou devez mettre en échec un logiciel de récupération (Heavy).
  3. Cliquez sur Corrompre le fichier. Le traitement a lieu sur votre appareil, il se termine donc presque instantanément.
  4. Téléchargez le résultat. Par défaut, il conserve le nom de fichier et la longueur en octets d'origine.

Questions fréquentes sur TAR

Pourquoi le TAR est-il d'ordinaire si récupérable ?

Parce qu'il n'a pas d'index. Chaque fichier porte son propre en-tête, si bien que tar peut avancer et extraire tout ce qu'il identifie. Détruire chaque en-tête ustar, c'est supprimer exactement ce recours.

Cela fonctionne-t-il sur .tar.gz et .tgz ?

Oui. L'enveloppe gzip est cassée en premier, ce qui empêche déjà l'extraction à elle seule, et les en-têtes tar en dessous sont également endommagés.

Peut-on extraire des fichiers partiellement ?

Non. Sans en-tête ni somme de contrôle valides, tar ne peut déterminer ni où commence un fichier ni sa longueur.

Et les .tar.bz2 ou .tar.xz ?

Ceux-là se rabattent sur le profil binaire générique, qui casse tout aussi sûrement l'enveloppe de compression.

Utilisez ceci de façon responsable. Files Corrupter est conçu pour les tests logiciels, la QA, la recherche, la formation et l'enseignement. Remettre un fichier délibérément corrompu pour faire passer un travail pour terminé peut enfreindre le règlement de votre établissement ou de votre employeur. Vous êtes responsable de l'usage que vous faites du résultat. Consultez notre avertissement.

Autres outils archives

Tous les outils de corruption