java-bytecode-editor?
Was ist ein guter gratis-bytecode-editor? Ich möchte einen editor, der etwas mit einer GUI...
Versuchte ich jbe-0.1 b-ohne Erfolg (kann nicht speichern Sie die bytecode-Veränderungen).
InformationsquelleAutor der Frage AlfaTeK | 2010-03-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nichts vernünftiges mit einer Benutzeroberfläche, aber Sie können mit der Eclipse-Bytecode-Outline-plugin, um beliebige Java-Klasse, die in ASM-code, Bearbeiten und produzieren die geänderten Klasse. Es ist wahrscheinlich die meisten schmerzlos Weg im moment.
http://asm.ow2.org/eclipse/index.html
InformationsquelleAutor der Antwort Jevgeni Kabanov
Verstehe ich jasmin und jasper sind die üblichen paar verwendet, um die Umsetzung zwischen bytecode und eine assemly Sprache Darstellung.
IIRC, Apache BCEL kommt mit einem Werkzeug zu zerlegen class-Dateien, um code-schafft die class-Datei mit BCEL.
Ich verwendet habe, vi. 🙂
InformationsquelleAutor der Antwort Tom Hawtin - tackline
Nur um sicher zu sein. Haben Sie versucht, zu dekompilieren, die class-Dateien? Ich weiß nicht, was wollen Sie genau tun, aber Sie konnten zuerst dekompilieren der Klassen, Bearbeiten die Quellen und kompilieren Sie erneut.
JAD ist eine sehr gute decompiler, die mit ziemlich hässlichen bytecode und produzieren lesbaren Quellen.
InformationsquelleAutor der Antwort pajton
Erstellen von java-bytecode, die Sie nutzen könnten ASM bietet auch eclipse-plugins.
ASM ist ein Allzweck-Java-bytecode-manipulation und-Analyse-framework. Es kann verwendet werden, um das ändern vorhandener Klassen oder dynamische Erzeugung von Klassen, die direkt in binärer form.
InformationsquelleAutor der Antwort stacker