A ENGENHARIA REVERSA constitui uma técnica usada para tentar obter o código fonte do programa a partir do arquivo já compilado. A esse respeito, analise as afirmativas abaixo, sobre ferramentas disponíveis.
I. Java Optimize and Decompile Environment (JODE) é um pacote java contendo um descompilador e um otimizador e ofuscador para java. Este package é livremente disponível sob licença GNU GPL.
II. JAD – the fast JAva Decompiler é um descompilador Java, um programa que lê um ou mais arquivos class e os converte em fontes Java. JAD não usa o Java runtime para o seu funcionamento, sendo gratuito para uso nãocomercial.
III. JReversePro – Java Decompiler é um Java Descompilador / Disassembler escrito inteiramente em Java, sendo um utilitário de engenharia reversa sob licença GNU GPL.
Assinale: