gratis descargar decompiler

decompiler - descargar dex2jar gratis



cómo usar DEXtoJar (11)

En este enlace http://code.google.com/p/dex2jar/downloads/list encuentro la solución para descompilar un archivo dex a jar pero no entiendo cómo usarlo.


  1. Descargar dex2jar https://code.google.com/p/dex2jar/downloads/list
  2. Ejecute dex2jar en apk d2j-dex2jar.sh someApk.apk
  3. abrir archivo jar en JD GUI http://jd.benow.ca/

Siga esta guía: https://code.google.com/p/dex2jar/wiki/UserGuide

- Actualización 10/11 / 2016--

Encontré este ClassyShark de Google github bastante fácil de ver el código de APK.

https://github.com/google/android-classyshark

// asegúrese de que descargó la versión https://github.com/pxb1988/dex2jar/releases (para la persona que no encontró este enlace en / dex2jar / downloads / list


  1. Descargue Dex2jar y extráigalo.
  2. Vaya a la ruta de descarga ./d2j-dex2jar.sh /path-to-your/someApk.apk si .sh no es compilable, actualice el permiso: chmod a + x d2j-dex2jar.sh.
  3. Generará el archivo .jar.
  4. Ahora usa el jar con JD-GUI para descompilarlo

  1. Descargue la última versión de dex2jar aquí -> dex2jar
  2. Ejecute este comando en Linux -> sh d2j-dex2jar.sh classes.dex
  3. Descargue el decompilador java desde aquí -> http://jd.benow.ca/
  4. Arrastre y suelte el archivo classes-dex2jar.jar a JD-GUI

Después de extraer el archivo classes.dex, simplemente arrástrelo y suéltelo en d2j-dex2jar


La URL siguiente está haciendo lo mismo que las respuestas anteriores. En lugar de descargar algunos archivos jar y realizar muchas actividades, puede intentar descompilar de la siguiente manera:

http://apk-deguard.com/


Manera simple

  1. Cambia el nombre de tu test.apk => test.zip
  2. Extrae test.zip y luego abre esa carpeta
  3. Descargar dex2jax & Extract
  4. Copie el archivo classes.dex de la carpeta de prueba
  5. Pasado a dex2jar Carpeta extraída
  6. si usa Windows, presione las teclas Alt y D y luego escriba cmd, presione Entrar (abrir en cmd)
  7. ejecuta el comando d2j-dex2jar.bat classes.dex
  8. Descargar http://jd.benow.ca/
  9. Mueva el archivo classes-dex2jar.jar a JD-GUI
  10. Todo hecho..


Si alguien todavía está buscando una manera fácil de descompilar una APK (con descompilación de recursos), eche un vistazo a las herramientas que he creado: https://github.com/dirkvranckaert/AndroidDecompiler

Simplemente descargue el proyecto localmente y ejecute el script como está documentado, y obtendrá todos los recursos y las fuentes descompiladas.



Siga los pasos a continuación para hacerlo_

  1. Cambie el nombre de su archivo APK (por ejemplo, cambie el nombre de su archivo APK a .zip Ex- test.apk -> test.zip ) y extraiga el archivo zip resultante.
  2. Copie su archivo .dex en la carpeta dex2jar .
  3. Ejecute setclasspath.bat . Esto debe ejecutarse porque estos datos se usan en el siguiente paso.
  4. Vaya al símbolo del sistema de Windows, cambie la ruta de la carpeta a la ruta de su carpeta dex2jar y ejecute el comando de la siguiente manera: d2j-dex2jar.bat classes.dex
  5. ¡¡disfrutar!! Su archivo jar estará listo en la misma carpeta con el nombre classes_dex2jar.jar .

Espero que esto te ayude a ti y a todos leyendo esto ... :)


Step 1 extract the contents of dex2jar.*.*.zip file Step 2 copy your .dex file to the extracted directory Step 3 execute dex2jar.bat <.dex filename> on windows, or ./dex2jar.sh <.dex filename> on linux