¿Es posible descompilar un paquete APK o un archivo DEX en la plataforma Android? ¿Hay alguna herramienta que pueda descompilar un archivo APK?
¿Es posible descompilar un paquete APK o un archivo DEX en la plataforma Android? ¿Hay alguna herramienta que pueda descompilar un archivo APK?
Respuestas:
Necesita tres herramientas para decompile an APK
archivar.
para más de-uso-dextojar . ¡Espero que esto te ayude a ti y a todos! :)
Decompilador de APK en línea
http://www.decompileandroid.com/
http://www.javadecompilers.com/
Aplicación de descompilador de APK para Windows
http://forum.xda-developers.com/showthread.php?t=2493107
Actualización 2015/12/04
ClassyShark puede abrir archivos APK / Zip / Class / Jar y analizar su contenido.
https://github.com/google/android-classyshark
He creado una herramienta que combina dex2jar, jd-core y apktool: https://github.com/dirkvranckaert/AndroidDecompiler. Simplemente revise el proyecto localmente y ejecute el script tal como está documentado y obtendrá todos los recursos y fuentes descompilados.
Un APK solo está en zip
formato. Puede descomprimirlo como cualquier otro .zip
archivo.
Puede descompilar .dex
archivos con la dexdump
herramienta, que se proporciona en el SDK de Android.
Consulte https://stackoverflow.com/a/7750547/116938 para obtener más información sobre dex.
Puede descompilar un apk en un dispositivo Android usando esto: https://play.google.com/store/apps/details?id=com.njlabs.showjava
Para obtener más información, consulte aquí: http://forum.xda-developers.com/showthread.php?t=2601315
EDITAR: 28-02-2015
Para descompilar un apk, puede usar esta herramienta: https://apkstudio.codeplex.com/license
Si eso no ayuda, verifique este enlace
http://www.decompileandroid.com/
Este sitio web descompilará el código incrustado en los archivos APK y extraerá todos los demás activos en el archivo.
También puede usar el apktool: http://ibotpeaches.github.io/Apktool/ que también le dará los archivos de resolución xml. Junto con eso, también puede usar el sistema dex2jar que generará el archivo dex en la apk en un archivo jar que se puede abrir con JD-GUI y exportar a archivos java estándar.
También puedes usar Android Multitool. Puede realizar cambios menores en la aplicación, como ocultar elementos de la GUI o modificar una pequeña parte de Logic y reconstruir el apk. Es fácil de usar y descompila / recompila archivos apk y jar. Aquí está el enlace que puedes pagar.
Salud