Skip to content

Commit fbe0a1b

Browse files
authored
Update README.md
1 parent 56d4aed commit fbe0a1b

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,11 @@
1-
# Java-Bytecode-Toolkit
1+
# Java-Bytecode-Toolkit
2+
The Java Bytecode Toolkit application was developed to assist developers and reverse engineers with analyzing Java class files, which are files containing various data about a Java class, including the bytecode instructions for each of the methods of the class.
3+
Current features:
4+
- Ability to view general information about a Java class file such as the number of constant pool entries, the number of fields, the number of methods, the number of attributes and many more pieces of information.
5+
- Ability to export the data contained in a Java class file to an XML file containing the data represented in a human-readable format.
6+
Planned (and upcoming) features:
7+
- Disassembly (So as to allow users to view a human-readable representation of bytecode instructions that are present in a Java class file).
8+
- Editing various information in a Java class file (e.g. editing bytecode instructions, editing fields or methods etc).
9+
- Extended refactoring capabilities (e.g. renaming all occurrences of a certain variable).
10+
- Searching for occurrences of a particular piece of text in one or more Java class files.
11+
- Opening and viewing JAR files.

0 commit comments

Comments
 (0)