Projects in Awesome Lists tagged with bytecode-manipulation
A curated list of projects in awesome lists tagged with bytecode-manipulation .
https://github.com/Col-E/Recaf
The modern Java bytecode editor
agent asm bytecode bytecode-engineering bytecode-manipulation decompile decompiler java java-decompiler javafx javafx-application jvm-bytecode reverse-engineering static-analysis
Last synced: 24 Mar 2025
https://github.com/col-e/recaf
The modern Java bytecode editor
agent asm bytecode bytecode-engineering bytecode-manipulation decompile decompiler java java-decompiler javafx javafx-application jvm-bytecode reverse-engineering static-analysis
Last synced: 13 May 2025
https://github.com/didi/booster
🚀Optimizer for mobile applications
android bytecode-manipulation gradle-plugin optimizer static-analysis
Last synced: 12 May 2025
https://github.com/eleme/lancet
A lightweight and fast AOP framework for Android App and SDK developers
android-plugin bytecode-manipulation
Last synced: 15 May 2025
https://github.com/leaking/hunter
A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode
android asm bytecode-manipulation gradle gradle-plugin hugo okhttp
Last synced: 24 Jul 2025
https://github.com/Leaking/Hunter
A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode
android asm bytecode-manipulation gradle gradle-plugin hugo okhttp
Last synced: 22 Jul 2025
https://github.com/GraxCode/threadtear
Multifunctional java deobfuscation tool suite
bytecode bytecode-manipulation deobfuscate jar java obfuscation
Last synced: 08 Apr 2025
https://github.com/inspectIT/inspectIT
inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
agent apm bytecode-manipulation diagnosis end-to-end end-user-monitoring inspectit instrumentation java metrics monitor-performance monitoring opentracing performance performance-analysis performance-dashboard performance-metrics performance-testing performance-tuning trace
Last synced: 27 Feb 2025
https://github.com/inspectit/inspectit
(UNMAINTAINED) inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
agent apm bytecode-manipulation diagnosis end-to-end end-user-monitoring inspectit instrumentation java metrics monitor-performance monitoring opentracing performance performance-analysis performance-dashboard performance-metrics performance-testing performance-tuning trace
Last synced: 05 Apr 2025
https://github.com/yWorks/yGuard
The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts
ant ant-task bytecode-manipulation gradle-plugin hacktoberfest java obfuscation obfuscator
Last synced: 27 Mar 2025
https://github.com/llamalad7/mixinextras
Companion library to SpongePowered Mixin with many custom injectors for a more expressive experience.
bytecode-manipulation java mixin
Last synced: 16 May 2025
https://github.com/getsentry/sentry-android-gradle-plugin
Gradle plugin for Sentry Android. Upload proguard, debug files, and more.
android android-gradle-plugin bytecode bytecode-manipulation crash-reporting gradle gradle-plugin hacktoberfest instrumentation sentry tag-production team-mobile
Last synced: 04 Oct 2025
https://github.com/plum-umd/redexer
The Redexer binary instrumentation framework for Dalvik bytecode
bytecode-manipulation dalvik dex dynamic-analysis
Last synced: 11 Jul 2025
https://github.com/rocky/python-xasm
Python cross version bytecode/wordcode assembler
Last synced: 13 Apr 2025
https://github.com/body-alhoha/openectasy
Minecraft Server (Bukkit, Spigot, Paper) backdoor, using ow2 asm
backdoor bukkit bytecode bytecode-manipulation force force-op forceop java java-bytecode minecraft minecraft-backdoor minecraftforceop op openectasy paper papermc pentesting plugin spigot
Last synced: 09 Apr 2025
https://github.com/voxelhax/openbukloit
Minecraft plugin backdoor injector
backdoor bukkit bukloit bytecode-manipulation injector java kotlin minecraft papermc patcher pentesting spigot
Last synced: 05 Jan 2026
https://github.com/Washi1337/JavaResolver
Java class file inspection library for .NET.
bytecode bytecode-manipulation class dotnet java jvm metadata
Last synced: 19 Apr 2025
https://github.com/brutusin/instrumentation
An extensible java agent framework that instruments (modifies the bytecode at class loading time) programs running on the JVM, with the purpose of capturing method invocation events (start, finish, errors ...) and notifying custom listeners.
aop bytecode bytecode-manipulation instrumentation
Last synced: 10 Apr 2025
https://github.com/frozolotl/noak
A java bytecode decoding and encoding library written in rust. Mirror of https://gitlab.com/frozo/noak
bytecode bytecode-manipulation bytecode-parser bytecode-reading java rust
Last synced: 16 Mar 2025
https://github.com/moderocky/mirror
A smart, fast alternative to Java's reflection API.
bytecode bytecode-manipulation java reflection reflection-library
Last synced: 23 Mar 2025
https://github.com/fi-mihej/cengal
Bytecode manipulation in runtime, true shared memory, async LMDB, async Tkinter, async wxPython, async PySide, async PyQt, async loop with almost preemptive multitasking within the single thread, text parsing, rich introspection, etc.
async async-await asynchronous bytecode bytecode-manipulation coroutines emscripten library lmdb memory-barriers mmap python qt rdtscp shared-dict shared-list shared-memory structured-concurrency tkinter wxpython
Last synced: 25 Jul 2025
https://github.com/risicle/cpytraceafl
CPython bytecode instrumentation and forkserver tools for fuzzing pure python and mixed python/c code using AFL
afl-fuzz bytecode-manipulation coverage cpython python tracing
Last synced: 27 Feb 2025
https://github.com/kibblelands/kibblepatcher
KibbleLands Spigot patcher
bukkit bytecode-manipulation craftbukkit minecraft minecraft-server-mod papermc spigot
Last synced: 26 Oct 2025
https://github.com/Revxrsal/Tuna-Bytes
An all-purpose mixins framework for Java bytecode manipulation at runtime, targeted at those with minimal understanding of the bytecode structure.
bytecode bytecode-manipulation classloader java mixins
Last synced: 10 May 2025
https://github.com/revxrsal/tuna-bytes
An all-purpose mixins framework for Java bytecode manipulation at runtime, targeted at those with minimal understanding of the bytecode structure.
bytecode bytecode-manipulation classloader java mixins
Last synced: 23 Mar 2025
https://github.com/0xaa4eb/ulyp
Recording debugger for Java/Kotlin apps
agent byte-buddy bytecode-instrumentation bytecode-manipulation debugger debugging flamegraph java javafx reverse-engineering
Last synced: 04 Apr 2025
https://github.com/johnnyjayjay/compatre
An extremely small and fast Bukkit tool to dynamically replace version-specific types (nms, craftbukkit) at runtime without any boilerplate.
bytecode-manipulation compatibility hacktoberfest java minecraft spigot
Last synced: 26 Mar 2025
https://github.com/minimallycorrect/mixin
Applies Mixin-style monkey patches to .java source or compiled .class files. Lightweight
aspect-oriented-programming bytecode-manipulation java mixin
Last synced: 24 Apr 2025
https://github.com/chaosunity/ka-pi
A JVM Bytecode Manipulation Framework inspired by ASM.
bytecode-manipulation jvm jvm-bytecode rust
Last synced: 13 Apr 2025
https://github.com/redking00/volcano
A GUI for Krakatau assembler / disassembler
bytecode bytecode-compiler bytecode-manipulation bytecode-reading bytecode-viewer java
Last synced: 24 Apr 2025
https://github.com/stephengold/asm
A small and fast library for manipulating Java bytecode.
asm bytecode bytecode-manipulation java jvm-bytecode jvm-library library open-source ow2-asm
Last synced: 14 Apr 2025
https://github.com/eth0rium/mirage
Modern, half-finished, bytecode manipulation library aimed at the JVM
bytecode bytecode-manipulation java jvm reverse-engineering
Last synced: 10 Apr 2025
https://github.com/penguin-wwy/pyasmer
Pyasmer is a python bytecode manipulation library
Last synced: 15 Apr 2025
https://github.com/martmists-gh/bytecodeoptimizer
bytecode bytecode-manipulation python3 pythontools
Last synced: 05 Oct 2025
https://github.com/wux1an/fernflowers
Java ☕ reverse engineering tool - Batch decompile the jar package.
bytecode bytecode-manipulation code-review compiler decompiler fernflower freeze java multi-threads reverse reverse-engineering
Last synced: 06 Oct 2025
https://github.com/junkdog/graftt
annotation-driven bytecode surgery
bytecode-instrumentation bytecode-manipulation javaagent metaprogramming monkey-patching
Last synced: 23 Apr 2025
https://github.com/megyssstaa/access-warden
A powerful toolkit for enforcing access restrictions in Java
access access-control access-management access-manager accesscontrol accessmanagement accessmanager annotation-processing annotation-processor bytecode-manipulation gradle gradle-plugin gradle-plugins java security security-tool security-tools security-toolset
Last synced: 25 Nov 2025
https://github.com/xxdark/invokelabel
Invocation of Java methods via GOTO instructions.
Last synced: 25 Aug 2025
https://github.com/martmists-gh/pymixin
Python code injection framework
bytecode bytecode-manipulation framework mixin mixins python python3
Last synced: 20 Sep 2025
https://github.com/arusekk/utfpyc
Make .pyc files that are valid UTF-8
bytecode-manipulation cpython utf-8
Last synced: 12 Apr 2025
https://github.com/martmists-gh/pyasm
Python bytecode modification library
bytecode bytecode-manipulation framework python python3
Last synced: 15 Apr 2025
https://github.com/megyssstaa/jminima
Minimalistic declarative JVM instrumentation library on top of ASM
api asm bytecode bytecode-instrumentation bytecode-manipulation declarative declarative-programming java java-asm jvm jvm-bytecode library
Last synced: 19 Sep 2025
https://github.com/rikonardo/cafebabe
Java .class files parser for Kotlin
bytecode bytecode-manipulation bytecode-parser java kotlin library multiplatform parser
Last synced: 12 May 2025
https://github.com/objectionary/hone-maven-plugin
Maven plugin that applies a number of optimizations to your Bytecode, using EOLANG and 𝜑-calculus, trying to make it work faster
bytecode-manipulation code-optimization eolang java maven-plugin
Last synced: 01 May 2025
https://github.com/phantran/moco
An efficient mutation testing tool written in Kotlin for Java Maven projects
bytecode-manipulation caching java junit jvm-bytecode jvm-languages kotlin maven maven-plugin mutation mutation-analysis mutation-testing testng unit-test unit-testing
Last synced: 29 Aug 2025
https://github.com/neoforged/accesstransformers
Access modifiers transformation
accesstransformers bytecode-manipulation java-library minecraft
Last synced: 05 May 2025
https://github.com/neoforged/coremods
JavaScript based system for implementing Java bytecode transformers
bytecode-manipulation java-library transformation
Last synced: 11 Sep 2025
https://github.com/vsilaev/tascalate-javaflow-extras
Continuations / CoRoutines for Java 1.8 - Java 17. This library is an add-on to Tascalate Javaflow continuations library. It provides suspendable version of java.util.Stream, java.util.Iterator, java.util.function.* and helper classes to work with continuations.
bytecode-instrumentation bytecode-manipulation bytecode-rewriter continuation coroutine coroutine-framework coroutine-library coroutines instrumentation instrumentation-agent jakarta-commons-javaflow java java-8 java-agent java-library java8 javaflow-instrumentation
Last synced: 04 Apr 2025
https://github.com/florczakraf/dso-tools
A set of tools for analyzing and modifying Torque3d VM bytecode
bytecode-manipulation bytecode-parser dso torque3d
Last synced: 26 Aug 2025
https://github.com/alluseri/luna
An experimental JVM class file & bytecode processing library for .NET.
bytecode-manipulation class-file csharp csharp-lib csharp-library dotnet dotnet-lib dotnet-library java-classfiles jvm jvm-bytecode
Last synced: 30 Apr 2025
https://github.com/gregwhitaker/javaagent-example
Example of implementing a Java Agent to do bytecode manipulation at JVM startup
asm bytecode bytecode-manipulation codegen java-agent jvm jvm-bytecode jvm-startup load-time-weaving
Last synced: 25 Feb 2025
https://github.com/martmists-gh/mixin
Bytecode injector based on SpongePowered/Mixin ->
bytecode-manipulation mixins python3
Last synced: 06 Aug 2025
https://github.com/wellingtonmwadali/monty
This repository consists of monty scripting language
bytecode bytecode-manipulation isascii monty
Last synced: 04 Apr 2025
https://github.com/izo0x90/adding-goto-statement-to-python
Just what it sounds like, decorator that patches function bytecode to allow GOTO's *ROFL*
basic breaking-bad bytecode bytecode-manipulation cpython djikstra donotuse evil-mode fun goto interpreter obscure python python-internals python-interpreter regression ridiculous stackmachine toy-project
Last synced: 05 Jul 2025
https://github.com/sevdanurgenc/nano-automatic-unit-test-generator
Automatic Unit Test Generator Software By Collectiong Real-Time Data.
bytecode bytecode-manipulation javacompiler javassist testing-framework testing-tools
Last synced: 01 Aug 2025
https://github.com/austinv11/syringe
A high-level bytecode manipulation abstraction supporting a variety of backing implementations
asm bytecode bytecode-engineering bytecode-manipulation javassist
Last synced: 25 Nov 2025
https://github.com/robotane/bcterm
BCTerm is a formal Java bytecode interpreter that models the JVM execution environment with precise tracking of states during bytecode execution. Designed for program verification, bytecode semantics analysis, and termination proof validation.
bytecode bytecode-interpreter bytecode-manipulation jvm termination verification
Last synced: 12 Oct 2025
https://github.com/twometer/proton
JAR file code modification made easy
assembly-editor bytecode bytecode-manipulation java
Last synced: 17 Mar 2025
https://github.com/tochy97/steganography
Python app used to hide file data in other file data. Tkinter GUI
bytecode-manipulation python tkinter-python
Last synced: 11 Sep 2025
https://github.com/cleanroommc/anone
Annotate!
annotation bytecode-manipulation java library reflection
Last synced: 26 Mar 2025
https://github.com/vcschapp/tarro
bytecode bytecode-manipulation bytecode-parser class classfile classfile-parser java
Last synced: 24 Dec 2025
https://github.com/ashutoshiwnl/exceptionbuddy
A Java agent for comprehensive exception monitoring and logging. Captures all JVM exceptions, including caught and suppressed ones, through non-invasive bytecode instrumentation.
bytecode-manipulation exception-reporting java-agent
Last synced: 20 Aug 2025
https://github.com/pfichtner/vaadoo
Java compiler plugin that add checks to constructors based on Bean Validation (JSR 380) annotations via bytecode transformation
beanvalidation bytecode-manipulation compiler java jsr380
Last synced: 01 Sep 2025
https://github.com/ashutoshiwnl/monarch-java-agent
Monarch-Java-Agent is a powerful Java agent for method monitoring and analysis. It offers various features to track method execution time, print stack traces, log method arguments and return values, capture heap dumps, and gather JVM-related information.
application-monitoring bytecode-manipulation instrumentation-agent java-agent
Last synced: 17 Mar 2025
https://github.com/zonia3000/jasmdecor
Decorator generator based on Java ASM bytecode manipulation framework
asm bytecode-manipulation decorator-pattern generator java
Last synced: 19 Oct 2025
https://github.com/ashutoshiwnl/monarchjavaagent
Monarch-Java-Agent is a powerful Java agent for method monitoring and analysis. It offers various features to track method execution time, print stack traces, log method arguments and return values, capture heap dumps, and gather JVM-related information.
application-monitoring bytecode-manipulation instrumentation-agent java-agent
Last synced: 25 Mar 2025
https://github.com/habibaadam/monty
Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python). It relies on a unique stack, with specific instructions to manipulate it. The goal of this project is to create an interpreter for Monty ByteCodes files.
bytecode-interpreter bytecode-manipulation cprogramming-language
Last synced: 28 Feb 2025