Descrição
Bytecode Java pode ser decompilado, montado e desmontado para análise ou transformação.
É útil para depuração, pesquisa de compatibilidade, análise de malware e entendimento de classes Java compiladas. Ferramentas de engenharia reversa podem ser legalmente sensíveis, então use apenas em código que você tem permissão para inspecionar.