code21: Java "zurück"-kompilieren

Beitrag lesen

Moin !

Zu sagen bleibt noch !

1.
NMI Java Code Viewer ist Shareware und nur nen Grafisches Frontend für JAD, welcher über Kommandozeile läuft und Freeware ist. NMI kann man locker vergessen.

Viele angebotenen Decompiler für Java arbeiten auf der Basis von JAD bis auf einen von Symantec.

2.
Decompilieren lohnt eigentlich nur wenn du deinen eigenen Quellcode zerschossen hast. Denn Komentare und auch die Formatierung geht beim decomp. verloren.
(Schon mal versucht nen schlecht Dokumentierten Quellcode zu verstehen ??? Nicht immer einfach !!! ... ausser du bist Spaghetti Code Matador )

3.
Decompilieren kann alzuoft Fehlerhaften Quelltext erzeugen, da muss man dann per Hand nacharbeiten. Neu compilieren wird da nicht funzen.

4.
Und für die ,die an böse Sachen denken. Es gibt natürlich auch Schutzfunktionen. Da gibts dann zwar noch nen Output aber damit Anfangen kann man nicht mehr.

Bemerkung:
Schön das es solch einen decompiler gibt. Beim Transfer hat sich mein Quellcode in Rauch aufgelöst. Da war ich froh nicht nochmal alles neu schreiben zu müssen.

Soviel zum Thema decompilieren.

Tsuss
code21