Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 14 Deobfuscation Open-Source Projects
-
Triton
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code. (by JonathanSalwan)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
VMProtect-devirtualization
Playing with the VMProtect software protection. Automatic deobfuscation of pure functions using symbolic execution and LLVM.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
MinecraftDecompiler
Minecraft Decompiler. A useful tool/library to deobfuscate and decompile Minecraft(or any jar file) through popular mappings and various decompilers. Or use it as a lib to process obfuscation mappings such as converting a mapping to another format
-
Minecraft-Deobfuscator3000
Powerful and universal deobfuscator for Minecraft mods and java decompiler!
-
Obfu-DE-Scate
Obfu[DE]scate is a de-obfuscation tool for Android APKs that uses fuzzy comparison logic to identify similarities between functions, even if they have been renamed as part of obfuscation. It compares two versions of an APK and generates a mapping text file and an interactive HTML file as outputs!
-
SiMBA
Efficient Deobfuscation of Linear Mixed Boolean-Arithmetic Expressions (by DenuvoSoftwareSolutions)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Code determining rainbow jeb_ sheep color cycle? | /r/technicalminecraft | 2023-06-26If you can read Java code, you can decompile and deobfuscate the client (for example with MinecraftDecompiler) and then search for "jeb_" in the code, which should eventually lead you to the code that decides the color cycle. I've never done this myself, so I can't give further assistance, but I'm pretty sure this approach would get you your answer if you can't find an easier way.
I stumbled on the idea of Program Synthesis when I was looking to solve VMProtect's Mixed-Boolean-Arithmetic (MBA) expressions in my own VMP Decompiler. I tried experimenting with this project but had limited success:
https://github.com/quarkslab/qsynthesis
I have yet to try the project from Denuvo but it looks promising:
https://github.com/DenuvoSoftwareSolutions/SiMBA
If any commenter has other suggestions, would love to hear them!
Project mention: Show HN: I wrote a script to back up you notion data with ease | news.ycombinator.com | 2023-06-22
Deobfuscation related posts
-
Program Synthesis
-
Show HN: I wrote a script to back up you notion data with ease
-
Why is this de-compiled code showing a different value in memory sometimes?
-
Static Analysis Research - Windows PE
-
Hogy lehet észrevenni, ha valaki bejár a gépedre és adatot visz ki? KRÉTA sztori spin-off
-
Open-Obfuscator: A free and open-source solution for obfuscating mobile applications.
-
How to remove jar obfuscation (how not to get ratted && java decompiler sequel)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 11 May 2024
Index
What are some of the best open-source Deobfuscation projects? This list will help you:
Project | Stars | |
---|---|---|
1 | simplify | 4,367 |
2 | Triton | 3,314 |
3 | flare-floss | 3,031 |
4 | VTIL-Core | 1,298 |
5 | VMProtect-devirtualization | 1,049 |
6 | Deobfuscator | 312 |
7 | SkidSuite | 298 |
8 | MinecraftDecompiler | 264 |
9 | unfuck | 196 |
10 | Minecraft-Deobfuscator3000 | 181 |
11 | SSVM | 158 |
12 | Obfu-DE-Scate | 151 |
13 | SiMBA | 136 |
14 | notionBackup | 35 |
Sponsored