Topic: "java-bytecode"
jboss-javassist/javassist
Java bytecode engineering toolkit
Language: Java - Size: 29.2 MB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 4,193 - Forks: 713

jar-analyzer/jar-analyzer
Jar Analyzer - 一个JAR包分析工具,批量分析,SCA漏洞分析,方法调用关系搜索,字符串搜索,Spring组件分析,信息泄露检查,CFG程序分析,JVM栈帧分析,进阶表达式搜索,字节码指令级的动态调试分析,反编译JAR包一键导出,一键提取序列化数据恶意代码,一键分析BCEL字节码
Language: Java - Size: 84.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,549 - Forks: 141

mirkosertic/Bytecoder
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
Language: Java - Size: 2.25 GB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 924 - Forks: 61

superblaubeere27/obfuscator
A java obfuscator (GUI)
Language: Java - Size: 817 KB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 886 - Forks: 243

skidfuscatordev/skidfuscator-java-obfuscator
Public production-ready obfuscator using the MapleIR framework designed by cts
Language: Java - Size: 14.1 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 636 - Forks: 71

Tigermouthbear/Theia
A Kotlin program used to analyze and discover backdoors in Minecraft Java 1.12.2 forge mods
Language: Kotlin - Size: 286 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 177 - Forks: 15

dejavudwh/C2j-Compiler
A compiler that converts C language to Java bytecode or can directly interpret execution(将C源码编译成Java字节码的编译器,也可以选择直接解释执行)
Language: Java - Size: 263 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 72 - Forks: 19

Body-Alhoha/OpenEctasy
Minecraft Server (Bukkit, Spigot, Paper) backdoor, using ow2 asm
Language: Java - Size: 63.5 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 67 - Forks: 9

junkdog/sift
A CLI tool to analyze and reverse model software system designs from JVM bytecode.
Language: Kotlin - Size: 14 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 60 - Forks: 0

cojen/Maker
Cojen/Maker is a lightweight, full-featured, low-level dynamic Java class generator designed for ease of use.
Language: Java - Size: 6.49 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 59 - Forks: 3

synnkfps/JByteCustom
project discontinued due to lack of performance, usage and some other development issues, rip JByteCustom.
Language: Java - Size: 8.73 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 50 - Forks: 5

xxDark/AntiAntiDebug
Plugin for Recaf
Language: Java - Size: 104 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 46 - Forks: 6

kylestev/jvm.js
A Java VM bytecode library written in ES6 for Node.js
Language: JavaScript - Size: 407 KB - Last synced at: 25 days ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 9

cojen/Cojen 📦
Java bytecode generation and disassembly tools
Language: Java - Size: 1.34 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 27 - Forks: 8

minad/chasm
Java Bytecode Assembler and Disassembler which uses S-expressions
Language: Java - Size: 1.43 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 27 - Forks: 0

Whiley/Jasm
Assembler / Disassembler for Java Bytecode
Language: Java - Size: 6.33 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 23 - Forks: 10

skidfuscatordev/skidfuscator-ir
Strongly referenced bytecode ir for Java
Language: Java - Size: 317 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 5

LouisJenkinsCS/LLVM-JVM
[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
Language: Haskell - Size: 47.8 MB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 21 - Forks: 3

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.
Language: Java - Size: 84 KB - Last synced at: 7 months ago - Pushed at: about 6 years ago - Stars: 18 - Forks: 7

grompe/BTWTweak
Grom PE's tweak mod for Better Than Wolves Total Conversion
Language: Java - Size: 3.27 MB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 17 - Forks: 0

RaphiMC/ClassTokenReplacer
Gradle plugin to replace string tokens in class files during compile time
Language: Java - Size: 230 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 13 - Forks: 1

superblaubeere27/asm-delta
A patch generator for java classes
Language: Java - Size: 30.3 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 12 - Forks: 2

MinimallyCorrect/JavaTransformer
Applies transformations to .java and .class files
Language: Java - Size: 695 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 11 - Forks: 1

yuemingl/ExprEngine
ExprEngine compiles a string of expression to java bytecode in memory at runtime
Language: Java - Size: 1.54 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 1

superblaubeere27/asm-delta-agent
A Java Agent that applies asm-delta patches
Language: Java - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 0

caoimhebyrne/Injector
A Kotlin / Java library for modifying classes at runtime using ASM
Language: Kotlin - Size: 139 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 1

kaitai-io/java_bytecode.ksy
Java bytecode spec for Kaitai Struct
Language: Ruby - Size: 11.7 KB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

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.
Language: Yacc - Size: 396 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 2

aki-ks/tactical
Referenced based jvm/dalvik bytecode intermediation.
Language: Java - Size: 1.36 MB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 1

Deagler/osrsupdater
Tool that uses Java Bytecode Analysis on an OSRS Jar File
Language: Java - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 5

kingdevnl/mixinagent
Language: Java - Size: 69.3 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

tmurakami/classinjector 📦
[DEPRECATED] A library that provides the ability to inject classes into a class loader.
Language: Java - Size: 277 KB - Last synced at: 4 months ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 1

taylordotfish/jx86
Toy Java bytecode interpreter and x86-64 compiler
Language: C++ - Size: 87.9 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

macroing/CEL4J
Code Engineering Library for Java
Language: Java - Size: 1.78 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

hanschencoder/JavaBytecodeAnalyzer
解析学习 Java 字节码
Language: Java - Size: 102 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

isosphere/pyjavadisassemble
A Java Class file disassembler (not "decompiler") written in Python.
Language: Python - Size: 203 KB - Last synced at: about 23 hours ago - Pushed at: almost 10 years ago - Stars: 3 - Forks: 1

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.
Language: Java - Size: 131 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

palmskog/pcc
Coq formalization of a proof carrying code framework for inlined reference monitors in Java bytecode
Language: Coq - Size: 351 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

NoxChimaera/borzhch-lang
Academic project. Compiles simple custom language to Java-bytecode
Language: Java - Size: 979 KB - Last synced at: over 2 years ago - Pushed at: over 9 years ago - Stars: 2 - Forks: 0

covers1624/FastRemapper
A dead simple and fast Java jar Remapper.
Language: Java - Size: 237 KB - Last synced at: 5 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

PrjX6424753194/Project74498
A java obfuscator (GUI)
Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

a-lleshi/Scala-Compiler
Creating a scala based compiler project for the WHILE language and producing a java bytecode files for each program
Language: Scala - Size: 141 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

aben20807/jvm-verifier Fork of krestenkrab/jvm-verifier
A Verifier for JVM byte code that you can run off-line with detailed error reporting. Great for compiler writers. Useless for everyone else.
Language: Java - Size: 62.5 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

mcpython4-coding/JVMBridge
Respository containing code for a JVM implementation in python
Language: Python - Size: 946 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

UCLA-SEAL/JShrink
JShrink: In-depth Investigation into Debloating Modern Java Applications (FSE 2020)
Language: Java - Size: 18.6 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

iarjunsk/java-bytecode
Trying out Java Bytecode Manipulation
Language: Java - Size: 42 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

SkriptInsight/Apache.NBCEL 📦
Apache BCEL Library ported to C# on .NET Core 3
Language: C# - Size: 882 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

MineGame159/koa
Java dynamic scripting language.
Language: Java - Size: 104 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

SiriusNEO/CoconutJVM
A toy JVM (Java Virtual Machine) written in C++. For learning purpose.
Language: C++ - Size: 238 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jord1e/graphql-java-asm-datafetcher
A (simplified) implementation of the PropertyDataFetcher class found in GraphQL Java that uses ASM to dynamicallly generate data fetchers at runtime. This gives library consumers a 10x± performance increase
Language: Java - Size: 104 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

UCLA-SEAL/WebJShrink
WebJShrink: A Web Service for Debloating Java Bytecode (FSE 2020 Demo)
Language: JavaScript - Size: 17.1 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

Stern1710/MicroJava-Compiler
A Compiler, written in Java, which compiles the MicroJava grammar into working Java bytecode for the virtual machine
Language: Java - Size: 45.9 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

dvpermyakov/graph-gradle-plugin
In development
Language: Kotlin - Size: 62.5 KB - Last synced at: 12 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

AmiraMohamd95/Compiler
Language: C - Size: 4.66 MB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

jaspersmitNL/AntiCactiCoreMod
Language: Java - Size: 54.7 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

aolarte/minitrue
Example of implementing 2+2=5 Using bytecode engineering
Language: Java - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0
