É possível descompilar um pacote APK ou arquivo DEX na plataforma Android? Existem ferramentas que podem descompilar um arquivo APK?
android
disassembly
decompiling
malware-detection
user3151261
fonte
fonte
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! :)
fonte
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
fonte
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.
fonte
Um APK está apenas no
zip
formato. Você pode descompactá-lo como qualquer outro.zip
arquivo.Você pode descompilar
.dex
arquivos usando adexdump
ferramenta, fornecida no SDK do Android.Consulte https://stackoverflow.com/a/7750547/116938 para obter mais informações sobre dex.
fonte
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
fonte
http://www.decompileandroid.com/
Este site descompilará o código incorporado nos arquivos APK e extrairá todos os outros ativos no arquivo.
fonte
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.
fonte
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
fonte