anúncios

domingo, 17 de junho de 2012

Convertendo .class para código Java

Se você tem ou já baixou algum arquivo.jar, e ao extrair percebeu que apenas tinha arquivos .class (bytecodes do Java). Então você estava pesquisando sobre como converter os .class para código Java até que encontrou nas suas pesquisas esse post nos resultados do Google, na qual apresento sobre JD-GUI.
JD-GUI é uma ferramenta que converte os .class para código fonte Java. Você terá acesso ao código fonte reconstruído com o JD-GUI para saber como foi implementado o arquivo.jar que você tem ou baixou em algum site na internet.
Não precisa extrair o arquivo.jar, pode ter apenas os arquivos .class* e abrir no JD-GUI, que irá converter .class* para código Java.
O JD-GUI tem versões nas plataformas Windows, Linux, MacOS.
Onde encontrar?
Acesse: JD-GUI e faça o download conforme sua plataforma.
Como usar ?
1. Acesse o diretório onde você salvou o JD-GUI
2. Abre o aplicativo jd-gui
3. File>Open File>[acesse o diretório onde salvou os arquivos .class* ou .jar]
4. Pronto, após abrir o arquivo .class* ou .jar já mostra o código correspondente do .class* ou .jar gerado pelo JD-GUI.
Veja o screenshot abaixo:

Feito!