Darmowy, otwarty dekompilator Java

26

Czy są jakieś dekompilatory Java Open Source dla Ubuntu, najlepiej w repozytoriach i / lub GPL?

Zarówno JAD, jak i JD , najpopularniejsze dekompilatory, które znalazłem po odrobinie googlingu, wydają się być dostępne tylko w formie binarnej. I oba są prawnie zastrzeżone.

Trudno uwierzyć, że nie ma takiego oprogramowania w Ubuntu (lub Linuksie w ogóle).

Jeśli jest więcej niż jeden, który polecasz i dlaczego?

MestreLion
źródło
O ile mi wiadomo, nie ma obecnego dekompilatora Java typu open source. JAD jest ogólnie najlepszy i jest chroniony przez ulepszoną wersję UPX ... więc plik binarny jest tylko minimalnie zaciemniony. Nie zagłębił się w całkowicie biorąc go jeszcze od siebie, ale wydaje się głupie zapakować coś, podejmuje inne rzeczy od siebie ...
RobotHumans
3
Ranking dekompilatorów Java typu open source: aegif-labo.blogspot.jp/2013/03/…
Nicolas Raoul,
@NicolasRaoul: nice post! :) I dobrze, że zarówno Krakatau, jak i Procyon, te wymienione tutaj jako odpowiedzi, są wymienione z uznaniem na tym blogu. Dzięki!
MestreLion,

Odpowiedzi:

11

Sprawdzić:

H Marcelo Morales
źródło
Hum, to początek. Jest to GPL v3, hostowana na github, bardzo aktywna pod względem zatwierdzania, więc 3 główne zalety ... Jeśli chodzi o minusy, wygląda to na bardzo młody projekt. Czy kiedykolwiek go używałeś? Masz pojęcie, jak to się dzieje na przykład z JAD?
MestreLion 04.04.13