bytecode-manipulation
There are 130 repositories under bytecode-manipulation topic.
Col-E/Recaf
The modern Java bytecode editor
didi/booster
🚀Optimizer for mobile applications
eleme/lancet
A lightweight and fast AOP framework for Android App and SDK developers
Leaking/Hunter
A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode
GraxCode/threadtear
Multifunctional java deobfuscation tool suite
inspectIT/inspectIT
inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
yWorks/yGuard
The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts
LlamaLad7/MixinExtras
Companion library to SpongePowered Mixin with many custom injectors for a more expressive experience.
GraxCode/Cafebabe
Easy-to-use java bytecode editor - successor of JByteMod!
helios-decompiler/standalone-app
All-in-one Java reverse engineering tool
plum-umd/redexer
The Redexer binary instrumentation framework for Dalvik bytecode
getsentry/sentry-android-gradle-plugin
Gradle plugin for Sentry Android. Upload proguard, debug files, and more.
rocky/python-xasm
Python cross version bytecode/wordcode assembler
RaphiMC/JavaDowngrader
Standalone program and library which can downgrade Java classes/programs down to Java 8
Body-Alhoha/OpenEctasy
Minecraft Server (Bukkit, Spigot, Paper) backdoor, using ow2 asm
JReFrameworker/JReFrameworker
A practical tool for bytecode manipulation and creating Managed Code Rootkits (MCRs) in the Java Runtime Environment
CoffeePartner/capt
Class Annotation Processor Tool on Android
beothorn/javaflame
Create reports for function calls with argument and return values on java. No servers or open connections, just plug the agent and get the results.
GCX-HCI/grandcentrix-LogALot-TransformAPI-sample
Example of using the android TranformAPI for bytecode manipulation
Washi1337/JavaResolver
Java class file inspection library for .NET.
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.
VoxelHax/OpenBukloit
Minecraft plugin backdoor injector
Moderocky/Mirror
A smart, fast alternative to Java's reflection API.
evasnowind/framework-dev-learning
常见框架开发技术的demo汇总,包括java字节码编程(java agent, instrument, byte buddy), java动态代理,自定义classloader,java spi, zero copy, netty, spring aop/condition,spring boot starter, 数据库连接池等。
frozolotl/noak
A java bytecode decoding and encoding library written in rust. Mirror of https://gitlab.com/frozo/noak
icon-Systemhaus-GmbH/javassist-maven-plugin
Maven plugin that will apply Javassist bytecode transformations during build time.
risicle/cpytraceafl
CPython bytecode instrumentation and forkserver tools for fuzzing pure python and mixed python/c code using AFL
Vladymyr/Anti-Agent-Agent
A java agent with the main purpose of preventing other agents
KibbleLands/KibblePatcher
KibbleLands Spigot patcher
Revxrsal/Tuna-Bytes
An all-purpose mixins framework for Java bytecode manipulation at runtime, targeted at those with minimal understanding of the bytecode structure.
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.
CodingDoug/android-transformers
Sample code for performing bytecode manipulation in an Android app using the Android Transform API.
JohnnyJayJay/compatre
An extremely small and fast Bukkit tool to dynamically replace version-specific types (nms, craftbukkit) at runtime without any boilerplate.
MinimallyCorrect/Mixin
Applies Mixin-style monkey patches to .java source or compiled .class files. Lightweight
ChAoSUnItY/Ka-Pi
A JVM Bytecode Manipulation Framework inspired by ASM.
redking00/Volcano
A GUI for Krakatau assembler / disassembler