APK · Gratuit · Sur votre appareil

Corrompre un fichier APK en ligne

Corrompez un fichier .apk Android gratuitement en ligne. Détruit le conteneur ZIP et le manifeste pour que le paquet ne puisse être ni installé ni inspecté.

  • Aucun envoi
  • Aucune limite de taille
  • Aucune inscription

Corrompez votre fichier APK

Réglé pour .apk, .aab, .xapk, 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 APK sont difficiles à corrompre correctement

Un APK est une archive ZIP contenant un manifeste compilé, du bytecode DEX et des ressources, plus un bloc de signature qu'Android vérifie avant l'installation. Comme l'installation valide à la fois la structure de l'archive et la signature, un APK corrompu échoue à un stade très précoce et très visible.

Ce que cet outil détruit

  • Le conteneur ZIP. Les en-têtes locaux, le répertoire central et l'enregistrement EOCD sont tous détruits.
  • AndroidManifest.xml. Le manifeste binaire compilé déclarant le nom du paquet, les permissions et l'activité d'entrée devient inaccessible.
  • classes.dex. Les entrées de bytecode DEX perdent leurs en-têtes, si bien que rien ne peut être vérifié ni chargé.
  • Le bloc de signature. Le bloc du schéma de signature APK situé avant le répertoire central est détruit, si bien que la vérification échoue d'emblée.

Ce que vous verrez ensuite

ApplicationComportement
Installation Android"Application non installée" ou "Un problème est survenu lors de l'analyse du package."
adb installINSTALL_PARSE_FAILED_NOT_APK ou un échec de vérification de signature.
Google Play ConsoleRejette l'envoi comme paquet invalide.
Outils d'analyse d'APKjadx et apktool n'arrivent pas à ouvrir l'archive.

Raisons courantes de le faire

  • Tester qu'un flux de sideloading ou de MDM rejette les paquets invalides.
  • Vérifier qu'un portail de distribution d'applications valide les envois avant publication.
  • Vérifier qu'une chaîne de téléchargement et d'installation détecte un transfert tronqué.
  • Produire des paquets malformés pour un exercice d'analyse de sécurité mobile.

Comment corrompre un fichier APK

  1. Déposez votre fichier .apk 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 APK

Pourquoi Android dit-il "analyse du package" ?

Parce que l'installeur lit la structure ZIP et le manifeste compilé avant tout le reste. Les deux sont détruits, donc il échoue à l'étape d'analyse plutôt qu'à l'installation.

Cela casse-t-il la signature ?

Oui. Le bloc de signature se trouve dans l'archive et est détruit avec elle, si bien que la vérification de signature échoue même si un analyseur parvenait d'une manière ou d'une autre jusque-là.

Cela fonctionne-t-il sur les bundles AAB ?

Oui. Les Android App Bundles sont aussi des conteneurs ZIP et utilisent le même profil.

Puis-je encore l'inspecter avec apktool ?

Non. Sans index d'archive lisible, il n'y a rien à décoder pour apktool ou jadx.

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 système

Tous les outils de corruption