JavaRush /Blogue Java /Random-PT /Software útil Java
Ivan Zaitsev
Nível 33
Киев

Software útil Java

Publicado no grupo Random-PT
Olá, neste artigo gostaria de falar sobre alguns programas úteis que podem ser úteis na programação. Por exemplo, você precisa olhar o código de outra pessoa, mas não possui o código-fonte, ou criptografar seu programa para que ninguém possa visualizá-lo, etc. Preparei uma pequena lista de programas que conheço.
Software útil Java - 1

Tradutor em aula

O programa foi projetado para editar variáveis ​​de string.
Software útil Java - 2
Instruções :
  1. Abra arquivos *.class usando este programa até que uma lista de linhas que eles contêm apareça à esquerda. Se não houver texto na aula, o programa reportará isso.
  2. Selecione as linhas uma por uma na lista à esquerda e altere-as na janela no canto inferior direito. O texto fonte é exibido na janela superior.
  3. As linhas alteradas são marcadas em verde na lista.
  4. Para salvar um novo arquivo *.class com as linhas já alteradas, use o menu Arquivo->Salvar.

JD-GUI

O programa foi projetado para visualizar classes Java e exibir o código-fonte do programa.
Software útil Java - 3
Instruções:
  1. Arraste qualquer jar ou arquivo de classe para a janela do programa.
Programas semelhantes: luyten, BytecodeViewer.

Editor de bytecode Java

O programa foi projetado para editar bytecode, visualizar e alterar classes java.
Software útil Java - 4
Instruções :
  1. Usando este programa, abra arquivos *.class ou arquivos *.jar e selecione a classe desejada para edição.
  2. Selecione as guias uma por uma na lista à esquerda.
  3. Para alterar o código do método, selecione a guia Métodos à esquerda e o método desejado.
  4. Para salvar um novo arquivo *.class com métodos já modificados, use o botão Salvar método na parte superior da edição do método.
Programas semelhantes: dirtyJOE, BytecodeViewer.

Longarina

O programa foi projetado para proteção abrangente de aplicativos Java.
Software útil Java - 5
Instruções :
  1. Selecione o arquivo *.jar que deseja proteger e onde deseja salvá-lo.
  2. Marque as caixas que precisam ser protegidas.
  3. Clique em executar e espere terminar.
Programas semelhantes: proguard, zelix, allatori.

Fernflower

O programa foi projetado para descompilar aplicativos Java. Este programa não possui interface gráfica, deve ser iniciado através de um terminal. Instruções :
  1. Crie uma pasta e coloque lá os arquivos para descompilação, crie também uma pasta para as fontes.
  2. Através do terminal, chame o programa com os argumentos: 1) pasta para descompilação, 2) pasta para fontes (chame fernflower.jar deobf src).
  3. Todo o código-fonte da pasta deobf aparecerá na pasta src.
Programas semelhantes: desofuscador, JD-Core, Mocha. Provavelmente é tudo por enquanto. Se você conhece algum software útil, escreva nos comentários da postagem. Todos os programas acima podem ser baixados da Internet.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION