simplify icon indicating copy to clipboard operation
simplify copied to clipboard

Android virtual machine and deobfuscator

Results 32 simplify issues
Sort by recently updated
recently updated
newest added

Obfuscator Used : ```sh 5742964208d197f408c982e6424902154505e2f1c4a0ee5d645d42d6a20f346c ``` [MProtector_2.0.apk.zip](https://github.com/CalebFenton/simplify/files/6271548/MProtector_2.0.apk.zip) created by https://github.com/KingMahmud Sample Obfuscated : [Sample.apk.zip](https://github.com/CalebFenton/simplify/files/6271131/Sample.apk.zip) Simplify Command Used : ```sh java -jar simplify.jar --max-call-depth 999999 --max-address-visits 999999 --max-method-visits 999999 --ignore-error -it...

[TestSimplify.apk.zip](https://github.com/CalebFenton/simplify/files/6949563/TestSimplify.apk.zip) ```sh java -jar simplify.jar --max-call-depth 999 --max-address-visits 999 --max-method-visits 999 --ignore-error TestSimplify.apk Error : com/test/dec/SketchwareUtil.smali[128,4] null Exception in thread "main" java.lang.RuntimeException: Error loading class definition: Lcom/test/dec/SketchwareUtil; at org.cf.smalivm.type.ClassManager.parseClass(ClassManager.java:187) at...

**Is your feature request related to a problem? Please describe.** I have an apps obfuscated source code which contains > 65536 methods, meaning it is split up into multiple `classes[n].dex`....

![Uploading LS~GNIGSQ6X(C6~IPQGJDR6.png…]()

[classes.dex.zip](https://github.com/CalebFenton/simplify/files/6990300/classes.dex.zip) Error is same as of https://github.com/CalebFenton/simplify/issues/150 writing dex after simplification but with different type ```sh java -jar simplify.jar --max-call-depth 999 --max-address-visits 999 --max-method-visits 999 --ignore-error classes.dex ..... Optimizations: constantized...

Some obfuscators tend to rename member classes to short random strings like "Ab" or "Bc". ```smali .class public final Lde/fipso/test/container/ui/ContainerActivity; .super Landroidx/appcompat/app/AppCompatActivity; .source "ContainerActivity.kt" # annotations .annotation system Ldalvik/annotation/MemberClasses; value...

There's a significant difference between JVM and Android implementations of `java.nio.Charset`. For example, calling `java.nio.Charset.forName("UTF-8")` on JVM returns an object of class `sun.nio.cs.UTF-8` but Android returns an object of class...

**Provide specific APK, DEX, or file hash** [classes.dex.zip](https://github.com/CalebFenton/simplify/files/5437285/classes.dex.zip) **Describe the bug** [outputlog.txt](https://github.com/CalebFenton/simplify/files/5438063/outputlog.txt) Writing output to classes_simple.dex Exception in thread "main" java.lang.IllegalStateException: Switch instruction at address/index 0x1c/12 refers to the wrong...

Hello. I've applied simplify to the sample app on your github. Used command is as follow: - `java -jar simplify/build/libs/simplify.jar -it 'org/cf/obfuscated' -et 'MainActivity' simplify/obfuscated-app.apk` And then, I found out...

**Provide specific APK, DEX, or file hash** CameraGo.apk (Parrot043, 2020-04-13) **Describe the bug** `Microsoft Windows [Version 10.0.18362.959] (c) 2019 Microsoft Corporation. All rights reserved. E:\Android Reverse Engineering Tools\Deobfuscator>java -jar simplify.jar...