Est-il possible de décompiler un fichier APK ou un fichier DEX sur la plate-forme Android? Existe-t-il des outils permettant de décompiler un fichier APK?
Vous avez besoin de trois outils pour _decompile an APK
_ fichier .
pour plus comment utiliser dextojar . J'espère que cela vous aidera, à vous tous! :)
Online APK Decompiler (http://www.decompileandroid.com/
http://www.javadecompilers.com/
APK Decompiler App pour 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 analyser leur contenu. https://github.com/google/Android-classyshark
J'ai créé un outil qui associe dex2jar, jd-core et apktool: https://github.com/dirkvranckaert/AndroidDecompiler Il suffit de consulter le projet localement et d'exécuter le script tel que documenté pour obtenir toutes les informations. les ressources et les sources décompilées.
http://www.decompileandroid.com/
Ce site Web décompilera le code incorporé dans les fichiers APK et extraira tous les autres actifs du fichier.
Un APK est juste au format Zip
. Vous pouvez le décompresser comme n'importe quel autre fichier .Zip
.
Vous pouvez décompiler les fichiers .dex
à l'aide de l'outil dexdump
, fourni dans le SDK Android.
Voir https://stackoverflow.com/a/7750547/116938 pour plus d'informations sur le dex.
Vous pouvez décompiler un apk sur Android appareil à l'aide de 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écompiler un apk, vous pouvez utiliser cet outil: https://apkstudio.codeplex.com/license
Si cela ne vous aide pas à vérifier ceci lien
Vous pouvez également utiliser apktool: http://ibotpeaches.github.io/Apktool/ qui vous donnera également les fichiers xml res. Parallèlement à cela, vous pouvez également utiliser le système dex2jar qui exportera le fichier dex de l'apk dans un fichier jar pouvant être ouvert avec JD-GUI et exporté vers des fichiers standard Java.
Vous pouvez aussi utiliser Android Multitool. Vous pouvez apporter des modifications mineures à l'application, telles que le masquage d'éléments d'interface graphique ou la modification d'une petite partie de Logic et la reconstruction de l'apk. Il est facile à utiliser et décompiler/recompiler les fichiers apk et jar. Voici le lien vous pouvez passer à la caisse.
À votre santé