GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Arc8ne/Java-Bytecode-Toolkit

BranchesTags
Open more actions menu

Latest commit

 

History

11 Commits
11 Commits

Folders and files

NameName
Last commit message
Last commit date
Assets
Assets
 
 
ExtensionsNS
ExtensionsNS
 
 
Properties
Properties
 
 
Themes
Themes
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
AboutScreen.xaml
AboutScreen.xaml
 
 
AboutScreen.xaml.cs
AboutScreen.xaml.cs
 
 
App.config
App.config
 
 
App.xaml
App.xaml
 
 
App.xaml.cs
App.xaml.cs
 
 
Configuration.cs
Configuration.cs
 
 
ExtendedButton.cs
ExtendedButton.cs
 
 
FileSystemItem.cs
FileSystemItem.cs
 
 
FileSystemTreeViewItem.cs
FileSystemTreeViewItem.cs
 
 
HomeScreen.xaml
HomeScreen.xaml
 
 
HomeScreen.xaml.cs
HomeScreen.xaml.cs
 
 
Icon.ico
Icon.ico
 
 
Java-Bytecode-Toolkit.csproj
Java-Bytecode-Toolkit.csproj
 
 
Java-Bytecode-Toolkit.sln
Java-Bytecode-Toolkit.sln
 
 
JavaClassFile.cs
JavaClassFile.cs
 
 
JavaJarFile.cs
JavaJarFile.cs
 
 
LoadingScreen.xaml
LoadingScreen.xaml
 
 
LoadingScreen.xaml.cs
LoadingScreen.xaml.cs
 
 
Logger.cs
Logger.cs
 
 
MainWindow.xaml
MainWindow.xaml
 
 
MainWindow.xaml.cs
MainWindow.xaml.cs
 
 
README.md
README.md
 
 
SettingsScreen.xaml
SettingsScreen.xaml
 
 
SettingsScreen.xaml.cs
SettingsScreen.xaml.cs
 
 
Spinner.cs
Spinner.cs
 
 
packages.config
packages.config
 
 

Repository files navigation

Java-Bytecode-Toolkit

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.

Current features:

  • Viewing 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.
  • Exporting the data contained in a Java class file to an XML file containing the data represented in a human-readable format.
  • Switching between a light mode theme and a dark mode theme.

Planned (and upcoming) features:

  • Disassembly (So as to allow users to view a human-readable representation of bytecode instructions that are present in a Java class file).
  • Editing various information in a Java class file (e.g. editing bytecode instructions, editing fields or methods etc).
  • Extended refactoring capabilities (e.g. renaming all occurrences of a certain variable).
  • Searching for occurrences of a particular piece of text in one or more Java class files.
  • Opening and viewing JAR files.

About

No description or website provided.

Topics

asmbytecodebytecode-engineeringbytecode-manipulationcsharpjavajvm-bytecodereverse-engineeringstatic-analysiswpfwpf-application

Resources

Readme
Activity

Stars

1 star

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.