Heim >类库下载 >java类库 >Java-Dekompilierungstool jd

Java-Dekompilierungstool jd

高洛峰
高洛峰Original
2016-10-19 09:52:262380Durchsuche

Lassen Sie uns zunächst verstehen, was Dekompilierung ist!

Computer-Software-Reverse-Engineering (Reverse Engineering), auch bekannt als Computer-Software-Restaurierungs-Engineering, bezieht sich auf die „umgekehrte Analyse und Forschung“ der Software-Zielprogramme anderer Personen (z. B. ausführbarer Programme), um die Ideen abzuleiten, Prinzipien, Strukturen, Algorithmen, Verarbeitungsverfahren, Betriebsmethoden und andere Designelemente, die in Softwareprodukten anderer Personen verwendet werden, können unter bestimmten Umständen aus dem Quellcode abgeleitet werden. Dekompilieren Sie es als Referenz bei der Entwicklung Ihrer eigenen Software oder verwenden Sie es direkt in Ihren eigenen Softwareprodukten.

Eigentlich ist das Wichtigste nur ein Satz! „Der Quellcode kann unter Umständen abgeleitet werden“, denn was wir sehen wollen, ist der Quellcode! Bitte schauen Sie sich ohne weitere Umschweife den folgenden Vorgang an!

Java-Dekompilierungstool jd

Schritt 1: Die rote Markierung oben ist der JAR-Paketpfad, in dem Sie die Klasse öffnen, das JAR-Paket kopieren und dann jd öffnen (möchte jemand jd? Schicken Sie mir das privat ablegen).

Java-Dekompilierungstool jd

Schritt 2: Öffnen Sie jd, Datei->Datei öffnen, importieren Sie gerade das JAR-Paket, klicken Sie auf OK

Java-Dekompilierungstool jd

Schritt 3: Klicken Sie auf Datei->Alle Quellen speichern und geben Sie das Verzeichnis an

Schritt 4: Klicken Sie auf Quelle anhängen, wählen Sie Externer Speicherort und wählen Sie die Datei aus, die Sie mit jd zum Öffnen gespeichert haben

Java-Dekompilierungstool jd

Java-Dekompilierungstool jd

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn