Comment décompiler un fichier APK ou DEX sur la plateforme Android? [fermé]
8 réponses
vous avez besoin de trois outils pour decompile an APK
fichier.
pour plus de how-to-use-dextojar . Espérons que cela aidera à Vous tous! :)
Online APK Decompiler
http://www.decompileandroid.com/
http://www.javadecompilers.com/
APK Decompiler App for Windows
http://forum.xda-developers.com/showthread.php?t=2493107
mise à jour 2015/12/04
ClassyShark vous pouvez ouvrir les fichiers APK/Zip/Class/Jar et en analyser le contenu.
https://github.com/google/android-classyshark
j'ai créé un outil qui combine dex2jar, jd-core et apktool: https://github.com/dirkvranckaert/AndroidDecompiler Il suffit de vérifier le projet localement et d'exécuter le script tel que documenté et vous obtiendrez toutes les ressources et les sources décomposées.
un APK est juste dans le format zip
. Vous pouvez le décompresser comme tout autre fichier .zip
.
vous pouvez décompiler .dex
fichiers en utilisant l'outil dexdump
, qui est fourni dans le SDK Android.
voir https://stackoverflow.com/a/7750547/116938 pour plus d'informations sur dex.
http://www.decompileandroid.com/
ce site web décompose le code intégré dans les fichiers APK et extrait tous les autres actifs dans le fichier.
vous pouvez décompiler un apk sur un appareil Android en utilisant ceci: https://play.google.com/store/apps/details?id=com.njlabs.showjava
pour plus d'informations regardez ici: http://forum.xda-developers.com/showthread.php?t=2601315
EDIT: 28-02-2015
pour décomposer un apk, vous pouvez utiliser cet outil: https://apkstudio.codeplex.com/license
si cela ne vous aide pas, Cochez cette case lien
vous pouvez également utiliser l'apktool: http://ibotpeaches.github.io/Apktool / qui vous donnera aussi les fichiers XML res. Vous pouvez également utiliser le système dex2jar qui affichera le fichier dex dans l'apk dans un fichier jar qui peut être ouvert avec JD-GUI et exporté vers des fichiers java standard.
vous pouvez également utiliser Android Multitool. Vous pouvez faire des changements mineurs dans l'application comme cacher des éléments GUI ou modifier une petite partie de la logique et reconstruire l'apk. Son facile à utiliser et décompile/recompile apk et les fichiers jar. Voici le lien vous pouvez commander.
Cheers