Advanced Java bytecode and native obfuscation toolkit.
-
Updated
Jun 20, 2026 - Java
Advanced Java bytecode and native obfuscation toolkit.
Use binaryninja workflow to deflat ollvm cff
Binary Ninja deobfuscation plugin
MeowShield is an advanced JavaScript obfuscation tool based on state-of-the-art JSVMP (JavaScript Virtual Machine Protection) technology. It uses full JSVMP virtualization and dynamic code generation from static assets to provide maximum resistance against reverse engineering, analysis, and tampering.
OLLVM-Next (Ensia): The next generation LLVM based Obfuscator
Chakravyuha is an intelligent, adaptive C/C++ obfuscation engine powered by the LLVM compiler framework. It is designed to protect software intellectual property from reverse engineering, piracy, and tampering by applying layered, context-aware code transformations.
jadx plugin: undo hashCode-switch control-flow flattening (CFF deobfuscator)
Native C++ Java bytecode obfuscator: AES-encrypted string literals, control-flow flattening, identifier renaming, junk code generation, and multi-tier protection modes (ultra, v4). Designed as research into JVM-level code protection.
Add a description, image, and links to the control-flow-flattening topic page so that developers can more easily learn about it.
To associate your repository with the control-flow-flattening topic, visit your repo's landing page and select "manage topics."