È possibile decompilare un pacchetto APK o un file DEX sulla piattaforma Android? Esistono strumenti che possono decompilare un file APK?
È possibile decompilare un pacchetto APK o un file DEX sulla piattaforma Android? Esistono strumenti che possono decompilare un file APK?
Risposte:
Per decompile an APK
archiviare sono necessari tre strumenti .
per ulteriori informazioni su come usare dextojar . Spero che questo possa aiutare te e tutti! :)
Decompiler APK online
http://www.decompileandroid.com/
http://www.javadecompilers.com/
App APK Decompiler per Windows
http://forum.xda-developers.com/showthread.php?t=2493107
Aggiornamento 2015/12/04
ClassyShark è possibile aprire i file APK / Zip / Class / Jar e analizzarne il contenuto.
https://github.com/google/android-classyshark
Ho creato uno strumento che combina dex2jar, jd-core e apktool: https://github.com/dirkvranckaert/AndroidDecompiler Basta controllare il progetto localmente ed eseguire lo script come documentato e otterrai tutte le risorse e le fonti decompilate.
Un APK è solo in zip
formato. Puoi decomprimerlo come qualsiasi altro .zip
file.
È possibile decompilare i .dex
file utilizzando lo dexdump
strumento, fornito in Android SDK.
Vedi https://stackoverflow.com/a/7750547/116938 per maggiori informazioni sui dex.
Puoi decompilare un apk sul dispositivo Android usando questo: https://play.google.com/store/apps/details?id=com.njlabs.showjava
Per maggiori informazioni guarda qui: http://forum.xda-developers.com/showthread.php?t=2601315
MODIFICA: 28-02-2015
Per decompilare un apk puoi usare questo strumento: https://apkstudio.codeplex.com/license
Se ciò non aiuta a controllare questo link
http://www.decompileandroid.com/
Questo sito Web decompilerà il codice incorporato nei file APK ed estrarrà tutte le altre risorse nel file.
Puoi anche usare l'apktool: http://ibotpeaches.github.io/Apktool/ che ti darà anche i file di risoluzione xml. Insieme a questo puoi anche usare il sistema dex2jar che produrrà il file dex nell'apk in un file jar che può essere aperto con JD-GUI ed esportato in file java standard.