Mostrando entradas con la etiqueta apk. Mostrar todas las entradas
Mostrando entradas con la etiqueta apk. Mostrar todas las entradas

lunes, 17 de marzo de 2014

Descompilar una APK de Android

Fácilmente explico como descompilar una apk de Android para llegar al código fuente y ver como se escribió dicha app.

Veamos que vamos a necesitar:


  1. Dex2jar
  2. Java Decompiler
  3. Y naturalmente la app APK que quieras deshuesar hasta sus entrañas


Descargamos la herramienta dex2jar de aqui , lo descomprimimos en cualquier sitio.

Procedemos ahora a descargar el Java Decompiler para Windows , Linux o Mac


Momento de abrir una terminal (ya sea con cmd para Windows o shell para Linux o Mac) y mediante el comando "cmd" nos desplazamos a la carpeta donde descomprimiste dex2jar . Una vez allí tan fácil como escribir

Para Windows
d2j-dex2jar  app.apk

Para Linux o Mac (Si tienes problemas recuerda darle permisos a d2j-dexjar con "sudo chmod +x d2j-dexjar" )
./d2j-dex2jar  app.apk

Cuando termine nos va a crear un archivo en el mismo directorio "classes-dex2jar.jar" .


Este archivo ahora se puede abrir fácilmente mediante Java Decompiler ( JD-Gui ) con File -> Open File



Y ahí lo tendremos ya todo :D !