É possível descompilar um pacote APK ou arquivo DEX na plataforma Android? Existem ferramentas que podem descompilar um arquivo APK?
É possível descompilar um pacote APK ou arquivo DEX na plataforma Android? Existem ferramentas que podem descompilar um arquivo APK?
Respostas:
Você precisa de três ferramentas para decompile an APK
arquivar.
para mais informações sobre como usar o dextojar . Espero que isso ajude você e tudo! :)
Decompiler APK online
http://www.decompileandroid.com/
http://www.javadecompilers.com/
APK Decompiler App para Windows
http://forum.xda-developers.com/showthread.php?t=2493107
Atualizar ClassyShark
2015/12/04, você pode abrir arquivos APK / Zip / Class / Jar e analisar seu conteúdo.
https://github.com/google/android-classyshark
Criei uma ferramenta que combina dex2jar, jd-core e apktool: https://github.com/dirkvranckaert/AndroidDecompiler Basta fazer o check-out local do projeto e executar o script conforme documentado, e todos os recursos e fontes serão descompilados.
Um APK está apenas no zip
formato. Você pode descompactá-lo como qualquer outro .zip
arquivo.
Você pode descompilar .dex
arquivos usando a dexdump
ferramenta, fornecida no SDK do Android.
Consulte https://stackoverflow.com/a/7750547/116938 para obter mais informações sobre dex.
Você pode descompilar um apk no dispositivo Android usando este: https://play.google.com/store/apps/details?id=com.njlabs.showjava
Para obter mais informações, consulte aqui: http://forum.xda-developers.com/showthread.php?t=2601315
EDIT: 28-02-2015
Para descompilar um apk, você pode usar esta ferramenta: https://apkstudio.codeplex.com/license
Se isso não ajudar, verifique este link
http://www.decompileandroid.com/
Este site descompilará o código incorporado nos arquivos APK e extrairá todos os outros ativos no arquivo.
Você também pode usar o apktool: http://ibotpeaches.github.io/Apktool/, que também fornecerá os arquivos xml res. Além disso, você também pode usar o sistema dex2jar que produzirá o arquivo dex no apk para um arquivo jar que pode ser aberto com JD-GUI e exportado para arquivos java padrão.
Além disso, você pode usar o Android Multitool. Você pode fazer pequenas alterações no aplicativo, como ocultar elementos da GUI ou modificar uma pequena parte do Logic e reconstruir o apk. É fácil de usar e descompilar / recompilar arquivos apk e jar. Aqui está o link que você pode conferir.
Felicidades