JavaRush /Java-Blog /Random-DE /Nützliche Java-Software
Ivan Zaitsev
Level 33
Киев

Nützliche Java-Software

Veröffentlicht in der Gruppe Random-DE
Hallo, in diesem Artikel möchte ich Ihnen einige nützliche Programme vorstellen, die beim Programmieren nützlich sein können. Sie müssen sich beispielsweise den Code einer anderen Person ansehen, haben aber nicht den Quellcode, oder Sie müssen Ihr Programm verschlüsseln, damit es niemand sehen kann usw. Ich habe eine kleine Liste von Programmen vorbereitet, die ich kenne.
Nützliche Java-Software - 1

Im Klassenübersetzer

Das Programm ist für die Bearbeitung von String-Variablen konzipiert.
Nützliche Java-Software - 2
Anweisungen :
  1. Öffnen Sie *.class-Dateien mit diesem Programm, bis links eine Liste der darin enthaltenen Zeilen angezeigt wird. Wenn in der Klasse kein Text vorhanden ist, meldet das Programm dies.
  2. Wählen Sie die Zeilen nacheinander aus der Liste links aus und ändern Sie sie im Fenster unten rechts. Im oberen Fenster wird der Quelltext angezeigt.
  3. Geänderte Zeilen werden in der Liste grün markiert.
  4. Um eine neue *.class-Datei mit bereits geänderten Zeilen zu speichern, verwenden Sie das Menü Datei->Speichern.

JD-GUI

Das Programm dient zum Anzeigen von Java-Klassen und zeigt den Quellcode des Programms an.
Nützliche Java-Software - 3
Anweisungen:
  1. Ziehen Sie eine beliebige JAR- oder Klassendatei in das Programmfenster.
Ähnliche Programme: luyten, BytecodeViewer.

Java-Bytecode-Editor

Das Programm dient zum Bearbeiten von Bytecode sowie zum Anzeigen und Ändern von Java-Klassen.
Nützliche Java-Software - 4
Anweisungen :
  1. Öffnen Sie mit diesem Programm *.class-Dateien oder *.jar-Dateien und wählen Sie die gewünschte Klasse zur Bearbeitung aus.
  2. Wählen Sie die Registerkarten nacheinander aus der Liste auf der linken Seite aus.
  3. Um den Methodencode zu ändern, wählen Sie links die Registerkarte Methoden und die gewünschte Methode aus.
  4. Um eine neue *.class-Datei mit bereits geänderten Methoden zu speichern, verwenden Sie die Schaltfläche „Methode speichern“ oben in der Methodenbearbeitung.
Ähnliche Programme: dirtyJOE, BytecodeViewer.

Stringer

Das Programm ist für den umfassenden Schutz von Java-Anwendungen konzipiert.
Nützliche Java-Software - 5
Anweisungen :
  1. Wählen Sie die *.jar-Datei aus, die Sie schützen möchten, und wo Sie sie speichern möchten.
  2. Markieren Sie die Kästchen, die geschützt werden müssen.
  3. Klicken Sie auf „Ausführen“ und warten Sie, bis der Vorgang abgeschlossen ist.
Ähnliche Programme: Proguard, Zelix, Allatori.

Farnblume

Das Programm ist für die Dekompilierung von Java-Anwendungen konzipiert. Dieses Programm verfügt über keine grafische Oberfläche; es muss über ein Terminal gestartet werden. Anweisungen :
  1. Erstellen Sie einen Ordner und legen Sie dort die Dateien zur Dekompilierung ab. Erstellen Sie außerdem einen Ordner für die Quellen.
  2. Rufen Sie über das Terminal das Programm mit den Argumenten auf: 1) Ordner für die Dekompilierung, 2) Ordner für Quellen (rufen Sie fernflower.jar deobf src auf).
  3. Der gesamte Quellcode aus dem Ordner „deobf“ wird im Ordner „src“ angezeigt.
Ähnliche Programme: Deobfuscator, JD-Core, Mocha. Das ist wahrscheinlich alles für den Moment. Wenn Sie nützliche Software kennen, schreiben Sie in die Kommentare zum Beitrag. Alle oben genannten Programme können im Internet heruntergeladen werden.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION