Qu’est-ce que le décompilateur APK de ToolFK ?
Le décompilateur APK de ToolFK permet de dépaqueter les packages Android APK en ligne pour inspecter les ressources, le code Smali et les manifestes. Il est utile pour auditer les permissions des SDK, récupérer des assets de marque que vous possédez ou comprendre la correspondance entre le XML inclus et l’interface utilisateur. Vous pouvez recompiler des projets modifiés lorsque l’outil prend en charge le cycle complet pour la structure APK ciblée.
Les étudiants en développement Android comparent les versions de production, les auditeurs de sécurité recherchent les permissions excessives et les développeurs indépendants récupèrent des icônes de leurs anciennes versions. Testez des extraits de code dans le compilateur Java en ligne, obfuscatez du code Java avec l'outil d'obfuscation de code Java, ou récupérez des documents associés via l'outil de miroir de site web.
Fonctionnalités principales
- Téléversez un APK et extrayez le manifeste, les ressources et le code Smali
- Parcourez l'arborescence décompilée dans le navigateur
- Téléchargez les dossiers dépaquetés au format ZIP
- Recompilez les projets pris en charge en APK pour les versions éligibles
- Pas besoin d'installation d'Android Studio pour une inspection rapide
- Gratuit pour les packages que vous possédez ou avez l'autorisation d'analyser
Comment décompiler et inspecter des fichiers APK en ligne
- Ouvrez la page du décompilateur APK.
- Téléversez un APK que vous possédez ou pour lequel vous avez l'autorisation d'effectuer l'analyse.
- Attendez la fin des tâches de dépaquetage et de décompilation.
- Parcourez le fichier AndroidManifest.xml ainsi que les dossiers res/ et smali/.
- Téléchargez le ZIP contenant les sources pour importation dans un IDE hors ligne.
- Étape facultative : effectuez des modifications et recompilez si la page propose une reconstruction.
Cas d'usage privilégiés
- Audit des permissions avant le déploiement d'un MDM en entreprise
- Récupération d'assets graphiques perdus depuis une ancienne application
- Enseignement de l'ingénierie inverse Android en laboratoire
- Vérification des versions des SDK tiers dans les APK déployés
- Différentiel rapide entre versions bêta et de production que vous contrôlez
Outils associés
- Compilateur Java en ligne — testez des extraits de logique
- Outil d'obfuscation de code Java — protégez les JAR reconstruits
- Outil de miroir de site web — récupérez des documents complémentaires
Questions fréquentes
La décompilation des APK est-elle légale ?
Analysez uniquement les applications que vous avez développées ou pour lesquelles vous disposez d'une autorisation écrite. L'ingénierie inverse non autorisée peut enfreindre les licences ou la loi.
Les applications obfusquées se décompilent-elles complètement ?
ProGuard/R8 réduit les noms ; attendez-vous à des symboles abrégés et à l'absence de commentaires.
Puis-je publier du source décompilé ?
Ne redistribuez pas de code propriétaire ; utilisez les informations à des fins internes.
Remplace-t-il Android Studio ?
Il offre un dépaquetage rapide ; le débogage complet nécessite toujours un émulateur d'IDE.
Les téléversements sont-ils confidentiels ?
Traitez les téléversements comme sensibles — utilisez des réseaux internes pour les versions non publiées.
Puis-je signer les APK reconstruits ?
La signature nécessite votre keystore localement ; les sorties de reconstruction en ligne sont non signées.
Mis à jour le : 1er juillet 2026