¿Es posible descompilar un paquete APK o un archivo DEX en la plataforma Android? ¿Hay alguna herramienta que pueda descompilar un archivo APK?
android
disassembly
decompiling
malware-detection
usuario3151261
fuente
fuente
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! :)
fuente
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
fuente
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.
fuente
Un APK solo está en
zip
formato. Puede descomprimirlo como cualquier otro.zip
archivo.Puede descompilar
.dex
archivos con ladexdump
herramienta, que se proporciona en el SDK de Android.Consulte https://stackoverflow.com/a/7750547/116938 para obtener más información sobre dex.
fuente
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
fuente
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.
fuente
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.
fuente
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
fuente