java-bytecode
There are 58 repositories under java-bytecode topic.
jboss-javassist/javassist
Java bytecode engineering toolkit
jar-analyzer/jar-analyzer
Jar Analyzer - 一个 JAR 包 GUI 分析工具,方法调用关系搜索,方法调用链 DFS 算法分析,模拟 JVM 的污点分析验证 DFS 结果,字符串搜索,Java Web 组件入口分析,CFG 程序分析,JVM 栈帧分析,自定义表达式搜索,支持 MCP 调用,文档:https://docs.qq.com/doc/DV3pKbG9GS0pJS0tk
mirkosertic/Bytecoder
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
superblaubeere27/obfuscator
A java obfuscator (GUI)
skidfuscatordev/skidfuscator-java-obfuscator
Public production-ready obfuscator using the MapleIR framework designed by cts
Tigermouthbear/Theia
A Kotlin program used to analyze and discover backdoors in Minecraft Java 1.12.2 forge mods
dejavudwh/C2j-Compiler
A compiler that converts C language to Java bytecode or can directly interpret execution(将C源码编译成Java字节码的编译器,也可以选择直接解释执行)
Body-Alhoha/OpenEctasy
Minecraft Server (Bukkit, Spigot, Paper) backdoor, using ow2 asm
cojen/Maker
Cojen/Maker is a lightweight, full-featured, low-level dynamic Java class generator designed for ease of use.
junkdog/sift
A CLI tool to analyze and reverse model software system designs from JVM bytecode.
synnkfps/JByteCustom
project discontinued due to lack of performance, usage and some other development issues, rip JByteCustom.
xxDark/AntiAntiDebug
Plugin for Recaf
kylestev/jvm.js
A Java VM bytecode library written in ES6 for Node.js
skidfuscatordev/skidfuscator-ir
Strongly referenced bytecode ir for Java
cojen/Cojen
Java bytecode generation and disassembly tools
minad/chasm
Java Bytecode Assembler and Disassembler which uses S-expressions
Whiley/Jasm
Assembler / Disassembler for Java Bytecode
LouisJenkinsCS/LLVM-JVM
[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
grompe/BTWTweak
Grom PE's tweak mod for Better Than Wolves Total Conversion
Soxs/OSRSUpdater
A simple (and outdated) Old-School RuneScape decompiler/deobfuscator. Performs field and method analysis which uses ASM and bytecode patterns for identification. Identified fields could be used for creating bot clients or QoL clients. For educational use only.
superblaubeere27/asm-delta
A patch generator for java classes
RaphiMC/ClassTokenReplacer
Gradle plugin to replace string tokens in class files during compile time
MinimallyCorrect/JavaTransformer
Applies transformations to .java and .class files
yuemingl/ExprEngine
ExprEngine compiles a string of expression to java bytecode in memory at runtime
Elzawawy/java-bytecode-generator
A javac-like compiler built over Flex & Bison software tools. It takes in a Java source code file and emits its JVM bytecode & .class files.
superblaubeere27/asm-delta-agent
A Java Agent that applies asm-delta patches
Deagler/osrsupdater
Tool that uses Java Bytecode Analysis on an OSRS Jar File
caoimhebyrne/Injector
A Kotlin / Java library for modifying classes at runtime using ASM
kaitai-io/java_bytecode.ksy
Java bytecode spec for Kaitai Struct
aki-ks/tactical
Referenced based jvm/dalvik bytecode intermediation.
anjaleeps/BytecodeOptimizer
A Java program to optimize jar files. The optimizer was designed as a part of the Ballerina language platform but can be used with any language that compiles into Java bytecode.
macroing/CEL4J
Code Engineering Library for Java
tmurakami/classinjector
[DEPRECATED] A library that provides the ability to inject classes into a class loader.
SiriusNEO/CoconutJVM
A toy JVM (Java Virtual Machine) written in C++. For learning purpose.
taylordotfish/java-compiler
Toy Java bytecode interpreter and x86-64 compiler