Jestem świadomy, że część tego została wcześniej zadana, jednak moje wyszukiwanie jest kontynuowane z pustymi rękami. Obecnie używam JD-Gui do dekompilowania plików jar i przełączyłem się na fernflower, ale wydaje się, że ma problemy z wyliczaniem, nie dekompiluje konkretnych klas przez wyrzucenie NPE. Poszedłem nawet na próbę Jode, JAD, a nawet używając JD-Core (wyodrębniono 0.6.1 Snapshot/modified/loaded native z wtyczki JD-Intelligence), ale wszystkie są pełne błędów, kodu bajtowego, itd. (Inny niż JD-Core 0.6.2 w JD-Gui) Moje pytanie brzmi: każdy znalazł rozsądny dekompilator, który może obsługiwać środowisko Java 6/7, do którego można uzyskać dostęp za pośrednictwem wiersza poleceń, a nawet biblioteki, która jeszcze nie została odkryta.Java 6/7 Dekompilacja linii poleceń
6
A
Odpowiedz
1
Dobrze powrotem w moich dni w inżynierii odwrotnej, kiedyś mieć to jedno w moim Toolkit
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/DJ-Java-Decompiler.shtml. Jest to jednak wersja próbna, ale uważam, że jest przydatna, nie wspominając o tym, że zawsze masz ida-pro jako dobrą broń do wyboru.
Powiązane problemy
- 1. MVC w linii poleceń java
- 2. Wyświetlacz java zmieniający postęp w linii poleceń
- 3. TokenMismatchException w linii VerifyCsrfToken.php 67 tylko na serwerze na żywo
- 4. Dekompilacja Android Apk wydaje się łatwa.
- 5. Dekompilacja EXE do ASM
- 6. * w linii poleceń Linuksa
- 7. DSO brakuje linii poleceń
- 8. Programowanie linii poleceń Inkscape
- 9. Nauka Weka na linii poleceń
- 10. argumenty linii poleceń z leiningen
- 11. jak skompilować wiele plików źródłowych java w linii poleceń
- 12. Używanie sendmaila z linii poleceń
- 13. Łańcuch linii poleceń Porównanie zmiennych
- 14. Instrukcja sqlplus z linii poleceń
- 15. Otwarcie Chrome z linii poleceń
- 16. Instalacja vimball z linii poleceń
- 17. debugowanie C# w linii poleceń
- 18. Debugowanie Glassfish z linii poleceń
- 19. Wyświetlanie "Canopy" w linii poleceń
- 20. Komentarze w linii poleceń zsh
- 21. PowerShell argumenty linii poleceń wprost
- 22. dostać użytkownika z linii poleceń
- 23. Automatyzacja linii poleceń - oczekiwać odpowiednika
- 24. Jak uruchomić plik ogórka z linii poleceń
- 25. Wielojęzyczny edytor kodu źródłowego w linii poleceń:
- 26. Niespodzianka! powłoka sugeruje przełączniki linii poleceń
- 27. Jak odinstalować Apache z linii poleceń
- 28. Jak przekompilować projekt netbeans z linii poleceń?
- 29. Zrozumienie Guru tygodnia # 67: Double or Nothing
- 30. Argumenty wiersza poleceń Java
Moja modlitwa została wysłuchana. Procyon. – user2080413
Miałem dokładnie to samo pytanie i jestem zaskoczony brakiem zainteresowania tym wątkiem. @ user2080413: Zgodnie z twoją sugestią, spojrzał na [Procyon] (https://bitbucket.org/mstrobel/procyon/wiki/Java%20Decompiler) i wygląda na to, że programista aktywnie pracuje nad tym projektem i istnieje kilka wersji dostępne od kilku ostatnich miesięcy. Także jego FOSS, którą IMO określa, jak taki projekt powinien zostać wykonany. Większość innych dekompilatorów java ma pewne zastrzeżone aspekty iz tego czy innego powodu nie zostały zaktualizowane. –