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.
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
| Application | Comportement |
|---|---|
| Installation Android | "Application non installée" ou "Un problème est survenu lors de l'analyse du package." |
adb install | INSTALL_PARSE_FAILED_NOT_APK ou un échec de vérification de signature. |
| Google Play Console | Rejette l'envoi comme paquet invalide. |
| Outils d'analyse d'APK | jadx 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
- Déposez votre fichier .apk dans la zone ci-dessus, ou cliquez pour parcourir.
- 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).
- Cliquez sur Corrompre le fichier. Le traitement a lieu sur votre appareil, il se termine donc presque instantanément.
- 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.