Java Decompiler

Java Decompiler

O “projeto Java Decompiler” visa desenvolver ferramentas para descompilar e analisar o “código de bytes” do Java 5 e as versões posteriores.
O “projeto Java Decompiler” visa desenvolver ferramentas para descompilar e analisar o “código de bytes” do Java 5 e as versões posteriores.O JD-Core é uma biblioteca que reconstrói o código-fonte Java a partir de um ou mais arquivos ".class".O JD-Core pode ser usado para recuperar o código-fonte perdido e explorar a fonte das bibliotecas de tempo de execução Java.Novos recursos do Java 5, como anotações, genéricos ou tipo "enum", são suportados.JD-GUI e JD-Eclipse incluem a biblioteca JD-Core.JD-GUI é um utilitário gráfico independente que exibe os códigos-fonte Java dos arquivos “.class”.Você pode procurar o código-fonte reconstruído com a JD-GUI para acesso instantâneo a métodos e campos.O JD-Eclipse é um plug-in para a plataforma Eclipse.Permite exibir todas as fontes Java durante o processo de depuração, mesmo se você não tiver todas elas.O JD-IntelliJ é um plug-in para ... o IntelliJ IDE.JD-Core, JD-GUI e JD-Eclipse são projetos de código aberto lançados sob a licença GPLv3.
jd-gui

Local na rede Internet:

Recursos

Categorias

Alternativas ao Java Decompiler para Linux

CFR

CFR

O CFR descompilará os modernos recursos Java - Java 8 lambdas (alterações pré e pós-Java beta 103), comutadores Java 7 String etc., mas é totalmente escrito no Java 6. [http://www.benf.org/other/cfr/].
Java Class File Editor

Java Class File Editor

Essa é uma ferramenta para abrir binários de arquivos de classe Java, exibir sua estrutura interna, modificar partes dela, se necessário, e salvar o arquivo de classe novamente.
Bytecode Viewer

Bytecode Viewer

Um Java 8 Jar e Android APK Reverse Engineering Suite (Descompilador, Editor, Depurador e Mais).
Procyon

Procyon

Um conjunto de ferramentas de metaprogramação Java focadas na geração, análise e descompilação de código.
luyten

luyten

é um descompilador Java.