Ich bin vertraut mit JAD, und habe nichts neues oder besser gefunden, aber ich sah wirklich nicht so schwer, weil ich vorherige Erfahrung mit dem JAD-Tool hatte. Allerdings hätte ich einige wirklich gute Möglichkeiten verpasst. Habe ich etwas Gutes verpasst? Wenn ja, was ist das und welche Funktionen hat es im Vergleich zu JAD?Was sind meine freien und/oder Open-Source-Optionen zum Dekompilieren von Klassendateien und JARs?
Q
Was sind meine freien und/oder Open-Source-Optionen zum Dekompilieren von Klassendateien und JARs?
5
A
Antwort
2
Ich habe früher immer Jad, aber es gibt auch einen Decompiler auf einen Blick nehmen DJ, die Sie vielleicht genannt:
http://www.neshkov.com/dj.html
Es hat sie auch eigene GUI ist. Schaut OK aus.
Von Java 5 nach oben gibt es auch javap, die ZERLEGEN Klassendateien:
http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javap.html
1
Ich mag JD
Verwandte Themen
- 1. Maven und Hinzufügen von JARs zum Systembereich
- 2. Beste Werkzeuge zum Dekompilieren von Lua Bytecode?
- 3. Was sind meine Umgebungsvariablen?
- 4. Software wie DotPeek zum Dekompilieren und Bearbeiten von DLLs?
- 5. Wo sind all die javax jars?
- 6. Was sind meine Optionen zum Hinzufügen und Entfernen von IPSec-Richtlinien auf Windows Server mit C#?
- 7. Dekompilieren von Objective-C-Bibliotheken
- 8. Namenskonventionen für partielle Klassendateien
- 9. Dokumentieren von Salesforce.com Apex-Klassendateien
- 10. NoClassDefFoundError in Websphere - JARs sind vorhanden
- 11. Was sind Tools und Best Practices zum Testen von Webdiensten?
- 12. Was sind Modelle zum Speichern von Baumstrukturen und was sind ihre Eigenschaften?
- 13. Welche freien Bildschirm Design Tools sind verfügbar
- 14. Dekompilieren von Adobe AIR-Anwendungen
- 15. OOoBeans tot? - Was sind meine Alternativen?
- 16. Java-Klasse dekompilieren und neu kompilieren
- 17. Wollte ein Werkzeug zum Dekompilieren von verschleiertem .NET-Code
- 18. Was ist eine .darc-Datei und wie dekompilieren?
- 19. Python unter AIX: Was sind meine Optionen?
- 20. Java: Klassendateien mit Quellcode?
- 21. Warum stürzen meine CRT-freien Anwendungen beim Starten zeitweise ab?
- 22. Laden von Jars zur Laufzeit
- 23. .Net 1.1 dekompilieren Werkzeug
- 24. Verwenden von s3a zum Abrufen von Spark-Jars im Treiber und Executor
- 25. Was sind die anderen Optionen zum Speichern von Daten?
- 26. Auswahl zwischen Instanzmethoden und freien Funktionen?
- 27. Best Practice zum Verwenden und Verteilen von 3rd-Party-Jars in Eclipse-Plug-ins
- 28. Was sind die Methoden zum Schutz von JavaScript-Webanwendungen/-spielen?
- 29. Was sind Projektion und Auswahl?
- 30. eine App binäre dekompilieren, um zurück zum Quellcode zu kommen
JD eine restriktive Lizenz hat, dass es nicht praktikabel, für einige Zwecke macht, obwohl es fest sieht für Einzelpersonen, die nichtkommerziellen Code erstellen. –
Scheint zu funktionieren, und hat auch eine Linux-Version! – Grzenio
Hallo, Ich habe online 6 Java-Decompiler: Jadx, schnell und mit Android-Unterstützung, CFR (unterstützt Java 8), JDCore (sehr schnell), Procyon, Fernflower und JAD (sehr schnell, aber veraltet). Alle von ihnen (außer JAD) sind Open-Source. Man kann sie ohne Installation hier verwenden: http://www.javadecompilers.com/ –