Von APK zu einem lesbaren Source-Code in 3 Schritten

13. Januar 2016

Vor kurzem stieß ich auf das Problem, das ich eine App Dekompellieren musste. ✓Download dex2jar ✓Download jd-gui In meinem Beispiel gehen wir von einer APK mit dem Namen Huskynarr.apk aus. Das erste was wir machen, ist sie umzubenennen in “Huskynarr.zip“. Nun entpacken wir diese in einen beliebigen Ordner. Unter den ausgepackten Dateien gibt es eine […]

Von APK zu einem lesbaren Source-Code in 3 Schritten
Vor kurzem stieß ich auf das Problem, das ich eine App Dekompellieren musste.
Download dex2jar Download jd-gui
In meinem Beispiel gehen wir von einer APK mit dem Namen Huskynarr.apk aus. Das erste was wir machen, ist sie umzubenennen in "Huskynarr.zip". Nun entpacken wir diese in einen beliebigen Ordner. Unter den ausgepackten Dateien gibt es eine Datei mit dem Namen classes.dex, diese ist die wichtige. Die dex Datei ist der kompellierte Android Code, dieser muss jetzt zurück in die ursprüngliche Jar-Datei gewandelt werden. In der Eingabeforderung müssen wir uns nun dahin hangeln und folgendes Kommando eingeben: d2j-dex2jar.bat classes.dex Als Ergebnis davon erhalten wir diese Datei: classes.dex.dex2jar.jar Um nun den Java-Quellcode zu bekommen müssen wir die jar-Datei dekompilieren: jd-gui.exe classes-dex2jar.jar In dem nun erscheinenden Java Decompiler steht nun der Klartext.

Kommentare

Kommentare werden geladen...

Weitere Beiträge