-
Notifications
You must be signed in to change notification settings - Fork 114
Open

Description
I tring this apk http://www8.zippyshare.com/v/vQTFFChK/file.html Uret Patcher v3.5.apk,
you can find it on https://jasi2169.wordpress.com/ , this apk encrypt strings with a dinamic key which depends on method call.
StackTraceElement v1 = new RuntimeException().getStackTrace()[1];
String v4 = new StringBuffer(v1.getMethodName()).insert(0, v1.getClassName()).toString();
// code with xor and string v4
I used android x86 (Remix OS). I got this log on logcat
04-20 08:26:20.000 15205 15205 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
04-20 08:26:20.002 15205 15205 D AndroidRuntime: CheckJNI is OFF
04-20 08:26:20.002 15205 15205 E cutils-trace: Error opening trace file: Permission denied (13)
04-20 08:26:20.019 15205 15205 D ICU : No timezone override file found: /data/misc/zoneinfo/current/icu/icu_tzdata.dat
04-20 08:26:20.023 15205 15205 W art : Could not create mount namespace.
04-20 08:26:20.023 15205 15205 W : Failed to bind-mount /system/lib/x86/cpuinfo as /proc/cpuinfo: Operation not permitted
04-20 08:26:20.034 15205 15205 E memtrack: Couldn't load memtrack module (No such file or directory)
04-20 08:26:20.034 15205 15205 E android.os.Debug: failed to load memtrack module: -2
04-20 08:26:20.035 15205 15205 I Radio-JNI: register_android_hardware_Radio DONE
04-20 08:26:20.044 15205 15205 D AndroidRuntime: Calling main entry org.cf.oracle.Driver
04-20 08:26:20.071 15205 15205 D AndroidRuntime: Shutting down VM
This is the command line used:
# dex-oracle -i zone/jasi2169/uretpatcher/Xposed prova.apk
Optimizing 67 methods over 2385 Smali files.
Optimizations: string_lookups=0, string_decrypts=193, class_lookups=0
Time elapsed 20.289434831 seconds
On class zone/jasi2169/uretpatcher/Xposed all decrypted strings are wrong and one string is not decrypted.
Metadata
Metadata
Assignees
Labels
No labels