A plugin for Intellij IDEA that enables the user to see the Byte-code as well as the ASM code.
Support
Quality
Security
License
Reuse
Display Python source code and bytecode side-by-side at the command line
Support
Quality
Security
License
Reuse
Mutant is an open-source, garbage-collected programming language that tries to enable security by default.
Support
Quality
Security
License
Reuse
Java Bytecode Disassembly Framework
Support
Quality
Security
License
Reuse
Java JNI with Maven
Support
Quality
Security
License
Reuse
A Java Virtual Machine running on a Java Virtual Machine
Support
Quality
Security
License
Reuse
A Java bytecode obfuscator written in Kotlin
Support
Quality
Security
License
Reuse
Static analysis framework for EVM bytecode
Support
Quality
Security
License
Reuse
Assembler / Disassembler for Java Bytecode
Support
Quality
Security
License
Reuse
Runtime Python bytecode optimizer. ⚡️
Support
Quality
Security
License
Reuse
Java byteCode editor with java8
Support
Quality
Security
License
Reuse
Refu language
Support
Quality
Security
License
Reuse
A simple example for tampering bytecode
Support
Quality
Security
License
Reuse
A Decompiler can read the class file, and decompile the bytecode to java code.
Support
Quality
Security
License
Reuse
Document for Aspectj And Bytecode
Support
Quality
Security
License
Reuse
SlimShader is a Direct3D shader bytecode parser for .NET and C++
Support
Quality
Security
License
Reuse
Library to disassemble MC7 bytecode for Siemens PLC SIMATIC S7-300 and S7-400
Support
Quality
Security
License
Reuse
Simple and clear embedabble programming language
Support
Quality
Security
License
Reuse
My second Lisp interpreter (bytecode compiler and interpreter) written in GNU C
Support
Quality
Security
License
Reuse
Mnemonics - Bytecode generation for scala
Support
Quality
Security
License
Reuse
A python reimplementation on Proguard's Retrace
Support
Quality
Security
License
Reuse
An IDA processor for eBPF bytecode
Support
Quality
Security
License
Reuse
Java Bytecode Assembler and Disassembler which uses S-expressions
Support
Quality
Security
License
Reuse
Interpreted, dynamically typed, object-oriented programming language
Support
Quality
Security
License
Reuse
A mini bytecode Interpreter for v8.
Support
Quality
Security
License
Reuse
Java multi-purpose obfuscation utility, a tool for manipulating and obfuscating java bytecode structures. Generates the algorithm that generates the algorithm that will manipulate the code so it is nearly impossible to reverse engineer
Support
Quality
Security
License
Reuse
Fast, lightweight Java bytecode parsing and manipulation library.
Support
Quality
Security
License
Reuse
A bytecode modification library
Support
Quality
Security
License
Reuse
Basic x86 Symbolic Execution for educational purposes
Support
Quality
Security
License
Reuse
Caboose is a simple, dynamically typed, bytecode-based interpreted language built on top of a powerful VM.
Support
Quality
Security
License
Reuse
The compiler from YUL intermediate language to zkEVM bytecode.
Support
Quality
Security
License
Reuse
Convert Java bytecode to firm IR
Support
Quality
Security
License
Reuse
Applies Mixin-style monkey patches to .java source or compiled .class files. Lightweight
Support
Quality
Security
License
Reuse
Start with Java 8 (or 11), be amazed by Java 9-16
Support
Quality
Security
License
Reuse
Like compiler explorer, but for .NET JIT.
Support
Quality
Security
License
Reuse
DesignWizard (https://sites.google.com/site/designwizardhomepage/) supports automated inspection of Java programs in a higher level than ASM bytecode manipulator.
Support
Quality
Security
License
Reuse
A fast, byte-code interpreted language
Support
Quality
Security
License
Reuse
This gives Emacs awesome power!
Support
Quality
Security
License
Reuse
Builder pattern to generate java classes
Support
Quality
Security
License
Reuse
Thor Hammer and a way to express invokedynamic in Java
Support
Quality
Security
License
Reuse
Objective Programming with Java
Support
Quality
Security
License
Reuse
Dynamically inline MethodHandles
Support
Quality
Security
License
Reuse
An all-purpose mixins framework for Java bytecode manipulation at runtime, targeted at those with minimal understanding of the bytecode structure.
Support
Quality
Security
License
Reuse
Java bytecode obfuscator
Support
Quality
Security
License
Reuse
Create different graphs from Android DEX bytecode to get insight in the code structure.
Support
Quality
Security
License
Reuse
Fast Bytecode Analysis
Support
Quality
Security
License
Reuse
Java decompiler written in Rust with a focus on performance
Support
Quality
Security
License
Reuse
A programming language. Compiles to bytecode, useful for games.
Support
Quality
Security
License
Reuse
A compiled JVM language based on 'Skript'.
Support
Quality
Security
License
Reuse
Java-hosted execution of Protelis programs
Support
Quality
Security
License
Reuse
a
asm-intellij-pluginby elitegit
A plugin for Intellij IDEA that enables the user to see the Byte-code as well as the ASM code.
Java 23Updated: 5 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
d
dis-cliby JoshKarpel
Display Python source code and bytecode side-by-side at the command line
Python 23Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mutantby gaurav-gogia
Mutant is an open-source, garbage-collected programming language that tries to enable security by default.
Go 23Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
B
BinCodeby x4e
Java Bytecode Disassembly Framework
Kotlin 23Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
j
Support
Quality
Security
License
Reuse
j
javaceptionby x4e
A Java Virtual Machine running on a Java Virtual Machine
Java 22Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
n
nebulousby Tigermouthbear
A Java bytecode obfuscator written in Kotlin
Kotlin 22Updated: 3 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
b
branby Practical-Formal-Methods
Static analysis framework for EVM bytecode
Go 22Updated: 4 y ago License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
J
Jasmby Whiley
Assembler / Disassembler for Java Bytecode
Java 21Updated: 3 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
n
nibblerby PhilipTrauner
Runtime Python bytecode optimizer. ⚡️
Python 21Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
J
Java-Bytecode-Editorby ptnkjke
Java byteCode editor with java8
Java 21Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
r
Support
Quality
Security
License
Reuse
d
dexBytecodeTamperby freshui
A simple example for tampering bytecode
C++ 21Updated: 5 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
D
Decompilerby MalcolmFF
A Decompiler can read the class file, and decompile the bytecode to java code.
Java 20Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
C
Chapter27by AndroidAdvanceWithGeektime
Document for Aspectj And Bytecode
Java 20Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
slimshader-cppby tgjones
SlimShader is a Direct3D shader bytecode parser for .NET and C++
C++ 20Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
l
libmc7by wargio
Library to disassemble MC7 bytecode for Siemens PLC SIMATIC S7-300 and S7-400
C 20Updated: 4 y ago License: Weak Copyleft (LGPL-2.1)
Support
Quality
Security
License
Reuse
J
JazzLightby jazz-lang
Simple and clear embedabble programming language
Rust 20Updated: 5 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lisp.cby arkanis
My second Lisp interpreter (bytecode compiler and interpreter) written in GNU C
C 20Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bytecodeby jrudolph
Mnemonics - Bytecode generation for scala
Scala 20Updated: 5 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
p
pyretraceby EverythingMe
A python reimplementation on Proguard's Retrace
Python 19Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
e
eBPF_processorby saaph
An IDA processor for eBPF bytecode
Python 19Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
c
chasmby minad
Java Bytecode Assembler and Disassembler which uses S-expressions
Java 19Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
u
uclangby izuzanak
Interpreted, dynamically typed, object-oriented programming language
C++ 19Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
v
v8-bytecode-interpreterby Mas0nShi
A mini bytecode Interpreter for v8.
TypeScript 19Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
J
JMOTby contra
Java multi-purpose obfuscation utility, a tool for manipulating and obfuscating java bytecode structures. Generates the algorithm that generates the algorithm that will manipulate the code so it is nearly impossible to reverse engineer
Java 18Updated: 4 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
b
bytecodeby iancaffey
Fast, lightweight Java bytecode parsing and manipulation library.
Java 18Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
B
Bytecode-Modification-Frameworkby Col-E
A bytecode modification library
Java 18Updated: 5 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
symexecby sciencemanx
Basic x86 Symbolic Execution for educational purposes
Python 18Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
C
Cabooseby CabooseLang
Caboose is a simple, dynamically typed, bytecode-based interpreted language built on top of a powerful VM.
C 18Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
compiler-yulby matter-labs
The compiler from YUL intermediate language to zkEVM bytecode.
Rust 18Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bytecode2firmby libfirm
Convert Java bytecode to firm IR
Java 17Updated: 4 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
M
Mixinby MinimallyCorrect
Applies Mixin-style monkey patches to .java source or compiled .class files. Lightweight
Java 17Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
j
java-after-eightby nipafx
Start with Java 8 (or 11), be amazed by Java 9-16
Java 17Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
J
JitExplorerby bitfaster
Like compiler explorer, but for .NET JIT.
C# 17Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
designwizardby joaoarthurbm
DesignWizard (https://sites.google.com/site/designwizardhomepage/) supports automated inspection of Java programs in a higher level than ASM bytecode manipulator.
HTML 17Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
m
minimaby TheRealMichaelWang
A fast, byte-code interpreted language
C 17Updated: 3 y ago License: Permissive (CC0-1.0)
Support
Quality
Security
License
Reuse
e
emacs-wasm-loaderby pyspa
This gives Emacs awesome power!
Rust 17Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
b
brennusby julienledem
Builder pattern to generate java classes
Java 16Updated: 5 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
mjolnirby forax
Thor Hammer and a way to express invokedynamic in Java
Java 16Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mini-objective-javaby Rughalt
Objective Programming with Java
Java 16Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
H
HandleWrapperby 3arthqu4ke
Dynamically inline MethodHandles
Java 16Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
T
Tuna-Bytesby Revxrsal
An all-purpose mixins framework for Java bytecode manipulation at runtime, targeted at those with minimal understanding of the bytecode structure.
Java 16Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
stamp-java-obfuscatorby Pants
Java bytecode obfuscator
Java 15Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
droidgraphby DarioI
Create different graphs from Android DEX bytecode to get insight in the code structure.
Python 15Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
fababy ilya-klyuchnikov
Fast Bytecode Analysis
Scala 15Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
c
coffeaby connorskees
Java decompiler written in Rust with a focus on performance
Rust 15Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
m
mint-langby goodpaul6
A programming language. Compiles to bytecode, useful for games.
C 15Updated: 4 y ago License: Permissive (Zlib)
Support
Quality
Security
License
Reuse
B
ByteSkriptby Moderocky
A compiled JVM language based on 'Skript'.
Java 15Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
Protelisby Protelis
Java-hosted execution of Protelis programs
Java 15Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse