天天看点

java 解jar包工具_JByteMod-Beta

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

java 解jar包工具_JByteMod-Beta
java 解jar包工具_JByteMod-Beta
java 解jar包工具_JByteMod-Beta
java 解jar包工具_JByteMod-Beta
java 解jar包工具_JByteMod-Beta

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

How to build

mvn clean

mvn package

java -jar target/JByteMod-1.5.1.jar