Hello, in this article I would like to tell you about some useful programs that can be useful in programming. For example, you need to look at someone else’s code but don’t have the source code, or encrypt your program so that no one can view it, etc. I have prepared a small list of programs that I know.
Instructions :
Instructions:
Instructions :
Instructions :
In Class Translator
The program is designed for editing string variables.- Open *.class files using this program until a list of lines they contain appears on the left. If there is no text in the class, the program will report this.
- Select lines one by one from the list on the left, and change them in the window at the bottom right. The source text is displayed in the upper window.
- Changed lines are marked in green in the list.
- To save a new *.class file with the lines already changed, use the File->Save menu.
JD-GUI
The program is designed to view java classes and displays the source code of the program.- Drag any jar or class file onto the program window.
Java Bytecode Editor
The program is designed to edit bytecode, view and change java classes.- Using this program, open *.class files or *.jar files and select the desired class for editing.
- Select tabs one by one from the list on the left.
- To change the method code, select the Methods tab on the left and the desired method.
- To save a new *.class file with already modified methods, use the Save method button at the top of method editing.
Stringer
The program is designed for comprehensive protection of java applications.- Select the *.jar file you want to protect and where you want to save it.
- Check the boxes that need to be protected.
- Click run and wait for it to finish.
Fernflower
The program is designed for decompiling java applications. This program does not have a graphical interface; it must be launched via a terminal. Instructions :- Create a folder and place the files for decompilation there, also create a folder for the sources.
- Through the terminal, call the program with the arguments: 1) folder for decompilation, 2) folder for sources (call fernflower.jar deobf src).
- All the source code from the deobf folder will appear in the src folder.
GO TO FULL VERSION