[Java/Android] HowTo: Dekompilation

Übersicht Andere Programmiersprachen Allgemein

Neue Antwort erstellen

DAK

Betreff: [Java/Android] HowTo: Dekompilation

BeitragDo, Feb 21, 2013 9:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Das hier funktioniert sowohl für Android-Apps als auch für normale Javaprogramme.

Benötigte Software:
Für Android-APKs: dex2jar (Download befindet sich Mitte Links)
Für Android-APKs und Java: JD-GUI

Das Dekompilieren selbst geht dann ganz einfach.

Android-APKs:
1) Das APK in den Ordner, wo man dex2jar hinentpackt hat, einfügen.
2) Mit einem Kommandozeilenfenster in den Ordner hineinnavigieren.
3) d2j-dex2ar [Appname.apk] eingeben und mit Enter bestätigen.
Jetzt hat man in dem Ordner ein .jar-File mit dem gleichen Namen wie die App.

Android-APKs und Java-Programme:
1) Das .jar-File mit JD-GUI öffnen und Spaß haben.

Die Dekompilation ist leider nicht perfekt, man wird also keinen lauffähigen Code daraus bekommen, aber um zu sehen, wie andere etwas machen reicht's allemal.

Ich weiß, es ist nichts überwältigend schwieriges, aber vielleicht hilft's doch irgendwem.
Gewinner der 6. und der 68. BlitzCodeCompo

Neue Antwort erstellen


Übersicht Andere Programmiersprachen Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group