Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
Feb 11, 2019
Jul 21, 2019
Jan 22, 2018
Jul 21, 2019

README.md

JByteMod-Beta

JByteMod is a multifunctional bytecode editor with syntax highlighting and live decompiling and method graphing. The successor of JByteMod: https://github.com/GraxCode/Cafebabe

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

JByteMod was originally based on JBytedit (Written in Kotlin) by QMatt. I decided to recode it after QMatt deleted his account because it wasn't very stable and had almost no features.

CLI

Argument Description
--help Displays help
--file File to open (.jar / .class)
--dir Working directory
--config Config file name

Libraries

  • Apache Commons IO
  • Objectweb ASM
  • RSyntaxTextArea
  • SkidSuite
  • Procyon Decompiler
  • Fernflower Decompiler
  • JGraphX
  • JFreeGraph

Plugins

To create a plugin you have to extend me.grax.jbytemod.Plugin and export it as a .jar file.

Installation

To install a plugin you have to place the .jar file in a folder named "plugins" (that's in the same directory as JByteMod)

Example Plugin

https://github.com/GraxCode/JTattooPlugin

How to build

mvn clean
mvn package
java -jar target/JByteMod-1.5.1.jar
You can’t perform that action at this time.