GithubHelp home page GithubHelp logo

kin9-0rz / dexsim Goto Github PK

View Code? Open in Web Editor NEW
15.0 2.0 13.0 29.92 MB

基于动态加载的解密脚本

License: MIT License

Batchfile 0.09% Python 99.27% Shell 0.63%
dex dalvik reverse-engineering malware-analysis

dexsim's Introduction

dexsim's People

Contributors

wushenwu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

dexsim's Issues

YAMLLoadWarning

YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
  self.templets.append(yaml.load(f.read()))

dexsim.plugins.c_string_fun_plus 反编译失败

string_fun处理,string_fun.apk,会出现反编译失败的情况。


Run dexsim.plugins.b_templet True
Run dexsim.plugins.c_string_fun_plus True
Run dexsim.plugins.d_templet_plus True

\a\a\b.smali[347,48] mismatched input 'am' expecting END_METHOD_DIRECTIVE   
\a\a\b.smali[347,63] Error for input '.android': Invalid directive          
\a\a\b.smali[347,71] Error for input '.service': Invalid directive          
\a\a\b.smali[347,79] Error for input '.utc0': Invalid directive             
\a\a\b.smali[347,84] Error for input '/': Invalid text                      
\a\a\b.smali[347,88] Error for input '.example': Invalid directive          
\a\a\b.smali[347,96] Error for input '.demo10': Invalid directive           
\a\a\b.smali[347,103] Error for input '.WakeActivity\\': Invalid directive  

dexsim.plugins.c_string_fun_plus 死循环?

S_1.apk

False
Run dexsim.plugins.b_templet False
Run dexsim.plugins.c_string_fun_plus True
Run dexsim.plugins.d_templet_plus
16.062336s
False
Run dexsim.plugins.b_templet False
Run dexsim.plugins.c_string_fun_plus True
Run dexsim.plugins.d_templet_plus
16.116596s
False
Run dexsim.plugins.b_templet False
Run dexsim.plugins.c_string_fun_plus True
Run dexsim.plugins.d_templet_plus
16.063116s
False
Run dexsim.plugins.b_templet False
Run dexsim.plugins.c_string_fun_plus True
Run dexsim.plugins.d_templet_plus

一个有趣的反动态解密的样本

这是解密函数:

    public static String b(String arg0) {
        StackTraceElement stackTraceElement = new CloneNotSupportedException().getStackTrace()[1];
        String stringBuffer = new StringBuffer(stackTraceElement.getMethodName()).append(stackTraceElement.getClassName()).toString();
        int length = stringBuffer.length() - 1;
        int length2 = arg0.length();
        char[] cArr = new char[length2];
        length2--;
        int i = length;
        int i2 = length2;
        while (length2 >= 0) {
            int i3 = i2 - 1;
            cArr[i2] = (char) ((arg0.charAt(i2) ^ stringBuffer.charAt(i)) ^ 8);
            if (i3 < 0) {
                break;
            }
            i2 = i3 - 1;
            length2 = i - 1;
            cArr[i3] = (char) ((arg0.charAt(i3) ^ stringBuffer.charAt(i)) ^ 124);
            if (length2 < 0) {
                length2 = length;
            }
            i = length2;
            length2 = i2;
        }
        return new String(cArr);
    }

有趣的是这两句:

StackTraceElement stackTraceElement = new CloneNotSupportedException().getStackTrace()[1];
String stringBuffer = new StringBuffer(stackTraceElement.getMethodName()).append(stackTraceElement.getClassName()).toString();

如果动态加载,那么这时候拿到的方法名和类名并非原来的那个方法和类,而是反射的那个。
这种做法保证了这个解密方法,只能让特定的方法和类调用,其他调用解密出来的结果都是乱码。

这个想法不错,我目前想不到比较好的解决方法,只能手工解密。

这是样本:sample.zip

数据传输太麻烦了

传输一些数组、变异字符串的时候,往往会出现乱码,可以考虑使用pb。

unicode字符串解密为乱码

这种类型的参数,无法处理:

const-string v1, "\u0915\ued2a\u0961\u6fcc\u9363\ud8ac\u0334\u9616\u61ce\u5f51\u9961\ucebd\u1d7e"
invoke-static {v1}, Lpp/clz;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1

部分不能解密的情况

  1. .line \d+ 这种smali代码会影响解密模板匹配。
  2. 存在方法参数参与解密的情况:
const-string p1, "content://sms/sent"
move-result-object p1
invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

sample2.zip

PY代码无法用baksmali反编译

PY代码无法用baksmali反编译 e180e0025ae0c20350faf3260a2b89b9,反编译后目录为空,原因不明
但是,手工能够反编译。

考虑,增加一个-s,可以指定一个smali目录。
这样的好处是,反编译后的smali目录,可以随意编辑,随时解密,无须重新打包。

打包发布

  • osx
  • linux
  • windows

为了方便部署和使用。

生成错误的解密数据

样本:III.apk

[{"className": "com.android.ilIiliij", "methodName": "lIjjijII", "arguments": ["[B:[None]"], "id": "ab7806986a8efec444d44aa9a900ee0901a810c212501ea44b46ac662a1b6c7a"}]
E/AndroidRuntime(21142): Process: me.mikusjelly.dss, PID: 21142
E/AndroidRuntime(21142): com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected an int but was STRING at line 1 column 2 path $[0]
E/AndroidRuntime(21142):        at com.google.gson.Gson.fromJson(Gson.java:873)
E/AndroidRuntime(21142):        at com.google.gson.Gson.fromJson(Gson.java:826)
E/AndroidRuntime(21142):        at com.google.gson.Gson.fromJson(Gson.java:775)
E/AndroidRuntime(21142):        at com.google.gson.Gson.fromJson(Gson.java:747)
E/AndroidRuntime(21142):        at me.mikusjelly.dss.DSService.buildTarget(DSService.java:292)
E/AndroidRuntime(21142):        at me.mikusjelly.dss.DSService.loadTargetsFromFile(DSService.java:209)
E/AndroidRuntime(21142):        at me.mikusjelly.dss.DSService.dss(DSService.java:154)
E/AndroidRuntime(21142):        at me.mikusjelly.dss.DSService.access$000(DSService.java:60)
E/AndroidRuntime(21142):        at me.mikusjelly.dss.DSService$TaskThread.run(DSService.java:98)
E/AndroidRuntime(21142): Caused by: java.lang.IllegalStateException: Expected an int but was STRING at line 1 column 2 path $[0]
E/AndroidRuntime(21142):        at com.google.gson.stream.JsonReader.nextInt(JsonReader.java:1201)
E/AndroidRuntime(21142):        at com.google.gson.internal.bind.TypeAdapters$5.read(TypeAdapters.java:202)
E/AndroidRuntime(21142):        at com.google.gson.internal.bind.TypeAdapters$5.read(TypeAdapters.java:194)
E/AndroidRuntime(21142):        at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
E/AndroidRuntime(21142):        at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72)
E/AndroidRuntime(21142):        at com.google.gson.Gson.fromJson(Gson.java:861)
E/AndroidRuntime(21142):        ... 8 more

1、dexsim 处理None的时候,出现问题。
2、DSS在转换时,如果遇到异常,应该捕获,而不是崩溃。kin9-0rz/DSS#4

连续解密DSS崩溃

解密A样本后,如果继续解密B样本,DSS则会崩溃。
B推送的APK会覆盖掉A,而之前加载的A在内存中,加载B的时候,会导致与之前的A对不上。
得想办法清理掉之前加载的A。

I/dalvikvm(16964): DexOpt: source file mod time mismatch (4b684904 vs 48c78b63)
D/dalvikvm(16964): ODEX file is stale or bad; removing and retrying (/data/data/me.mikusjelly.dss/app_dex/tmp.dex)
D/dalvikvm(16964): DexOpt: --- BEGIN 'tmp.apk' (bootstrap=0) ---
D/dalvikvm(20634): DexOpt: load 9ms, verify+opt 16ms, 305860 bytes
D/AndroidRuntime(20622):
D/AndroidRuntime(20622): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime(20622): CheckJNI is OFF
D/dalvikvm(20622): Trying to load lib libjavacore.so 0x0
D/dalvikvm(20622): Added shared lib libjavacore.so 0x0
D/dalvikvm(20622): Trying to load lib libnativehelper.so 0x0
D/dalvikvm(20622): Added shared lib libnativehelper.so 0x0
D/dalvikvm(20622): No JNI_OnLoad found in libnativehelper.so 0x0, skipping init
D/dalvikvm(16964): DexOpt: --- END 'tmp.apk' (success) ---
D/dalvikvm(16964): DEX prep '/data/local/dss/tmp.apk': unzip in 2ms, rewrite 165ms
D/SoLibManager(16964): cpuArchitect: armeabi
D/SoLibManager(16964): ### copy so time : 3 ms
F/libc    (16964): Fatal signal 7 (SIGBUS) at 0x75b4159d (code=2), thread 16968 (GC)
D/dalvikvm(20622): Note: class Landroid/app/ActivityManagerNative; has 180 unimplemented (abstract) methods
D/AndroidRuntime(20632):
D/AndroidRuntime(20632): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime(20632): CheckJNI is OFF
D/dalvikvm(20632): Trying to load lib libjavacore.so 0x0
D/dalvikvm(20632): Added shared lib libjavacore.so 0x0
D/dalvikvm(20632): Trying to load lib libnativehelper.so 0x0
D/dalvikvm(20632): Added shared lib libnativehelper.so 0x0
D/dalvikvm(20632): No JNI_OnLoad found in libnativehelper.so 0x0, skipping init
D/dalvikvm(20632): Note: class Landroid/app/ActivityManagerNative; has 180 unimplemented (abstract) methods
I/DEBUG   (  192): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  192): Build fingerprint: 'Xiaomi/aries/aries:4.4.2/KOT49H/937116:user/release-keys'
I/DEBUG   (  192): Revision: '0'
I/DEBUG   (  192): pid: 16964, tid: 16968, name: GC  >>> me.mikusjelly.dss <<<
I/DEBUG   (  192): signal 7 (SIGBUS), code 2 (BUS_ADRERR), fault addr 75b4159d
I/DEBUG   (  192):     r0 75b4159d  r1 415b4498  r2 41d34670  r3 00000022
I/DEBUG   (  192):     r4 41d34670  r5 41d34670  r6 00000001  r7 415b4498
I/DEBUG   (  192):     r8 80000000  r9 4150fa4c  sl 415b4498  fp 41d34700
I/DEBUG   (  192):     ip 00000000  sp 713d6cb0  lr 4150f7a8  pc 4150f990  cpsr 200f0010
I/DEBUG   (  192):     d0  0000000000000000  d1  0000000000000000
I/DEBUG   (  192):     d2  0000000000000000  d3  0000000000000000
I/DEBUG   (  192):     d4  0004000000000000  d5  0008000000000000
I/DEBUG   (  192):     d6  0000000000000000  d7  0000000000400002
I/DEBUG   (  192):     d8  0000000000000001  d9  0000000000000000
I/DEBUG   (  192):     d10 0000000000000000  d11 0000000000000000
I/DEBUG   (  192):     d12 0000000000000000  d13 0000000000000000
I/DEBUG   (  192):     d14 0000000000000000  d15 0000000000000000
I/DEBUG   (  192):     d16 0000000000000001  d17 0000000000000000
I/DEBUG   (  192):     d18 0000000000000000  d19 0000000000000000
I/DEBUG   (  192):     d20 0000000000000000  d21 0000000000000000
I/DEBUG   (  192):     d22 0000000000000000  d23 0000000000000000
I/DEBUG   (  192):     d24 0000000000000000  d25 3f62cda65e663694
I/DEBUG   (  192):     d26 000000000000004d  d27 0000000000000001
I/DEBUG   (  192):     d28 00000000000000e6  d29 00000000000000e5
I/DEBUG   (  192):     d30 0000000000000001  d31 0000000000004000
I/DEBUG   (  192):     scr 20000010
I/DEBUG   (  192):
I/DEBUG   (  192): backtrace:
I/DEBUG   (  192):     #00  pc 00038990  /system/lib/libdvm.so
I/DEBUG   (  192):     #01  pc 0002a124  /system/lib/libdvm.so (dvmHeapBitmapScanWalk(HeapBitmap*, void (*)(Object*, void*, void*), void*)+100)
I/DEBUG   (  192):     #02  pc 00038ce0  /system/lib/libdvm.so (dvmHeapScanMarkedObjects()+44)
I/DEBUG   (  192):     #03  pc 0002a66c  /system/lib/libdvm.so (dvmCollectGarbageInternal(GcSpec const*)+340)
I/DEBUG   (  192):     #04  pc 00074015  /system/lib/libdvm.so
I/DEBUG   (  192):     #05  pc 00055efd  /system/lib/libdvm.so
I/DEBUG   (  192):     #06  pc 0000d200  /system/lib/libc.so (__thread_entry+72)
I/DEBUG   (  192):     #07  pc 0000d398  /system/lib/libc.so (pthread_create+240)
I/DEBUG   (  192):
I/DEBUG   (  192): stack:
I/DEBUG   (  192):          713d6c70  00000000
I/DEBUG   (  192):          713d6c74  0003d090
I/DEBUG   (  192):          713d6c78  00000000
I/DEBUG   (  192):          713d6c7c  75933c8e  /data/dalvik-cache/data@[email protected]@classes.dex
I/DEBUG   (  192):          713d6c80  71f72095  [anon:libc_malloc]
I/DEBUG   (  192):          713d6c84  415b4498  [anon:libc_malloc]
I/DEBUG   (  192):          713d6c88  00000000
I/DEBUG   (  192):          713d6c8c  80000000
I/DEBUG   (  192):          713d6c90  415c49e8  /dev/ashmem/dalvik-zygote (deleted)
I/DEBUG   (  192):          713d6c94  4150f7a8  /system/lib/libdvm.so
I/DEBUG   (  192):          713d6c98  41d34670  /dev/ashmem/dalvik-heap (deleted)
I/DEBUG   (  192):          713d6c9c  415892c8  /system/lib/libdvm.so
I/DEBUG   (  192):          713d6ca0  00000000
I/DEBUG   (  192):          713d6ca4  415b4498  [anon:libc_malloc]
I/DEBUG   (  192):          713d6ca8  80000000
I/DEBUG   (  192):          713d6cac  4150f964  /system/lib/libdvm.so
I/DEBUG   (  192):     #00  713d6cb0  615b5000  /dev/ashmem/dalvik-bitmap-1 (deleted)
I/DEBUG   (  192):          713d6cb4  0001dfd8
I/DEBUG   (  192):          713d6cb8  000077f7
I/DEBUG   (  192):          713d6cbc  00000000
I/DEBUG   (  192):          713d6cc0  415b4564  [anon:libc_malloc]
I/DEBUG   (  192):          713d6cc4  41501128  /system/lib/libdvm.so (dvmHeapBitmapScanWalk(HeapBitmap*, void (*)(Object*, void*, void*), void*)+104)
I/DEBUG   (  192):     #01  713d6cc8  00000040
I/DEBUG   (  192):          713d6ccc  41d34600  /dev/ashmem/dalvik-heap (deleted)
I/DEBUG   (  192):          713d6cd0  7fffffff
I/DEBUG   (  192):          713d6cd4  415b4480  [anon:libc_malloc]
I/DEBUG   (  192):          713d6cd8  415b4498  [anon:libc_malloc]
I/DEBUG   (  192):          713d6cdc  400f70c0  /system/lib/libcutils.so
I/DEBUG   (  192):          713d6ce0  400f7028  /system/lib/libcutils.so
I/DEBUG   (  192):          713d6ce4  108b5ace
I/DEBUG   (  192):          713d6ce8  7fffffff
I/DEBUG   (  192):          713d6cec  415892c8  /system/lib/libdvm.so
I/DEBUG   (  192):          713d6cf0  00000001
I/DEBUG   (  192):          713d6cf4  4150fce4  /system/lib/libdvm.so (dvmHeapScanMarkedObjects()+48)
I/DEBUG   (  192):     #02  713d6cf8  00000000
I/DEBUG   (  192):          713d6cfc  41581c1c  /system/lib/libdvm.so
I/DEBUG   (  192):          713d6d00  415b4480  [anon:libc_malloc]
I/DEBUG   (  192):          713d6d04  41501670  /system/lib/libdvm.so (dvmCollectGarbageInternal(GcSpec const*)+344)

I/DEBUG   (  192):
I/DEBUG   (  192): memory near r0:
I/DEBUG   (  192):     75b4157c ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b4158c ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b4159c ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b415ac ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b415bc ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b415cc ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b415dc ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b415ec ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b415fc ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b4160c ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b4161c ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b4162c ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b4163c ffffffff ffffffff ffffffff ffffffff
D/AndroidRuntime(20622): Calling main entry com.android.commands.am.Am
I/DEBUG   (  192):     75b4164c ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b4165c ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     75b4166c ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):
I/DEBUG   (  192): memory near r1:
I/DEBUG   (  192):     415b4478 00000000 00000063 415b44e0 00000000
I/DEBUG   (  192):     415b4488 41cf7db0 41cf7d88 00000000 00000000
I/DEBUG   (  192):     415b4498 415b4564 6d05faaa 625b55c4 625b5000
I/DEBUG   (  192):     415b44a8 0aaaaaaa 41c4f000 41d34700 6d060000
I/DEBUG   (  192):     415b44b8 00180000 00400000 00000010 00000001
I/DEBUG   (  192):     415b44c8 00000000 00000000 00000000 00000000
I/DEBUG   (  192):     415b44d8 00000000 000000c3 00000300 00800000
I/DEBUG   (  192):     415b44e8 20000000 0c000000 0074bfa0 000b1fa0
I/DEBUG   (  192):     415b44f8 00080000 00800000 41c4f008 0b966000
I/DEBUG   (  192):     415b4508 000b1f90 00091fa0 00001b39 41c4f000
I/DEBUG   (  192):     415b4518 4d5b5000 4244f000 415b5008 0069a000
I/DEBUG   (  192):     415b4528 0035f948 0045d800 0000d811 415b5000
I/DEBUG   (  192):     415b4538 41c4f000 41c4f000 00000002 00000001
I/DEBUG   (  192):     415b4548 415b5000 20000000 61db5000 00800000
I/DEBUG   (  192):     415b4558 00800000 415b5000 423ee600 615b5000
I/DEBUG   (  192):     415b4568 00800000 00800000 415b5000 42223750
I/DEBUG   (  192):
I/DEBUG   (  192): memory near r2:
I/DEBUG   (  192):     41d34650 47370425 26cc3712 37124737 d63704cd
I/DEBUG   (  192):     41d34660 046a3714 37120a37 000011d5 000003db
I/DEBUG   (  192):     41d34670 415b51e8 00000000 00000000 00000000
I/DEBUG   (  192):     41d34680 00000000 00000000 75b4109b 00000000
I/DEBUG   (  192):     41d34690 00030001 50000fbd 75b4a000 00000007
I/DEBUG   (  192):     41d346a0 00000000 0000000c 00000044 00000000
I/DEBUG   (  192):     41d346b0 00000000 00000000 415b5890 41d08228
I/DEBUG   (  192):     41d346c0 00000000 00000000 00000000 00000000
I/DEBUG   (  192):     41d346d0 0000002f 6d811d00 0000001a 6d812750
I/DEBUG   (  192):     41d346e0 00000024 6d812d08 00000000 00000000
I/DEBUG   (  192):     41d346f0 00000000 00000000 0000000d 00000006
I/DEBUG   (  192):     41d34700 6d811bf8 fc000000 00000000 00000022
I/DEBUG   (  192):     41d34710 41d34670 75b3fdce 75b4159d 00000019
I/DEBUG   (  192):     41d34720 41d35270 00000000 41d34670 75b3fe91
I/DEBUG   (  192):     41d34730 75b4159d 00000019 421a6558 00000000
I/DEBUG   (  192):     41d34740 41d34670 75b3ff52 75b4159d 00000019
I/DEBUG   (  192):
I/DEBUG   (  192): memory near r4:
I/DEBUG   (  192):     41d34650 47370425 26cc3712 37124737 d63704cd
I/DEBUG   (  192):     41d34660 046a3714 37120a37 000011d5 000003db
I/DEBUG   (  192):     41d34670 415b51e8 00000000 00000000 00000000
I/DEBUG   (  192):     41d34680 00000000 00000000 75b4109b 00000000
I/DEBUG   (  192):     41d34690 00030001 50000fbd 75b4a000 00000007
I/DEBUG   (  192):     41d346a0 00000000 0000000c 00000044 00000000
I/DEBUG   (  192):     41d346b0 00000000 00000000 415b5890 41d08228
I/DEBUG   (  192):     41d346c0 00000000 00000000 00000000 00000000
I/DEBUG   (  192):     41d346d0 0000002f 6d811d00 0000001a 6d812750
I/DEBUG   (  192):     41d346e0 00000024 6d812d08 00000000 00000000
I/DEBUG   (  192):     41d346f0 00000000 00000000 0000000d 00000006
I/DEBUG   (  192):     41d34700 6d811bf8 fc000000 00000000 00000022
I/DEBUG   (  192):     41d34710 41d34670 75b3fdce 75b4159d 00000019
I/DEBUG   (  192):     41d34720 41d35270 00000000 41d34670 75b3fe91
I/DEBUG   (  192):     41d34730 75b4159d 00000019 421a6558 00000000
I/DEBUG   (  192):     41d34740 41d34670 75b3ff52 75b4159d 00000019
I/DEBUG   (  192):
I/DEBUG   (  192): memory near r5:
I/DEBUG   (  192):     41d34650 47370425 26cc3712 37124737 d63704cd
I/DEBUG   (  192):     41d34660 046a3714 37120a37 000011d5 000003db
I/DEBUG   (  192):     41d34670 415b51e8 00000000 00000000 00000000
I/DEBUG   (  192):     41d34680 00000000 00000000 75b4109b 00000000
I/DEBUG   (  192):     41d34690 00030001 50000fbd 75b4a000 00000007
I/DEBUG   (  192):     41d346a0 00000000 0000000c 00000044 00000000
I/DEBUG   (  192):     41d346b0 00000000 00000000 415b5890 41d08228
I/DEBUG   (  192):     41d346c0 00000000 00000000 00000000 00000000
I/DEBUG   (  192):     41d346d0 0000002f 6d811d00 0000001a 6d812750
I/DEBUG   (  192):     41d346e0 00000024 6d812d08 00000000 00000000
I/DEBUG   (  192):     41d346f0 00000000 00000000 0000000d 00000006
I/DEBUG   (  192):     41d34700 6d811bf8 fc000000 00000000 00000022
I/DEBUG   (  192):     41d34710 41d34670 75b3fdce 75b4159d 00000019
I/DEBUG   (  192):     41d34720 41d35270 00000000 41d34670 75b3fe91
I/DEBUG   (  192):     41d34730 75b4159d 00000019 421a6558 00000000
I/DEBUG   (  192):     41d34740 41d34670 75b3ff52 75b4159d 00000019
I/DEBUG   (  192):
I/DEBUG   (  192): memory near r7:
I/DEBUG   (  192):     415b4478 00000000 00000063 415b44e0 00000000
I/DEBUG   (  192):     415b4488 41cf7db0 41cf7d88 00000000 00000000
I/DEBUG   (  192):     415b4498 415b4564 6d05faaa 625b55c4 625b5000
I/DEBUG   (  192):     415b44a8 0aaaaaaa 41c4f000 41d34700 6d060000
I/DEBUG   (  192):     415b44b8 00180000 00400000 00000010 00000001
I/DEBUG   (  192):     415b44c8 00000000 00000000 00000000 00000000
I/DEBUG   (  192):     415b44d8 00000000 000000c3 00000300 00800000
I/DEBUG   (  192):     415b44e8 20000000 0c000000 0074bfa0 000b1fa0
I/DEBUG   (  192):     415b44f8 00080000 00800000 41c4f008 0b966000
I/DEBUG   (  192):     415b4508 000b1f90 00091fa0 00001b39 41c4f000
I/DEBUG   (  192):     415b4518 4d5b5000 4244f000 415b5008 0069a000
I/DEBUG   (  192):     415b4528 0035f948 0045d800 0000d811 415b5000
I/DEBUG   (  192):     415b4538 41c4f000 41c4f000 00000002 00000001
I/DEBUG   (  192):     415b4548 415b5000 20000000 61db5000 00800000
I/DEBUG   (  192):     415b4558 00800000 415b5000 423ee600 615b5000
I/DEBUG   (  192):     415b4568 00800000 00800000 415b5000 42223750
I/DEBUG   (  192):
I/DEBUG   (  192): memory near r8:
I/DEBUG   (  192):     7fffffe0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     7ffffff0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000000 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000010 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000020 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000030 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000040 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000050 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000060 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000070 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000080 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     80000090 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     800000a0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     800000b0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     800000c0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):     800000d0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG   (  192):
I/DEBUG   (  192): memory near r9:
I/DEBUG   (  192):     4150fa2c e5840008 e5130004 ebffff73 e5943008
I/DEBUG   (  192):     4150fa3c e594100c e1530001 8afffff6 e8bd8010
I/DEBUG   (  192):     4150fa4c e5821018 e1a01002 eaffff6b e5900000
I/DEBUG   (  192):     4150fa5c e3500000 012fff1e e1a01003 e3a02001
I/DEBUG   (  192):     4150fa6c eaffff23 e5900000 e3500000 012fff1e
I/DEBUG   (  192):     4150fa7c e1a01003 e3a02000 eaffff1d e92d4038
I/DEBUG   (  192):     4150fa8c e1a05000 e59f3054 e59f2054 e08f3003
I/DEBUG   (  192):     4150fa9c e7930002 e5904388 fa00f05d e1a01100
I/DEBUG   (  192):     4150faac e30acaab e34acaaa e3a02000 e5940024
I/DEBUG   (  192):     4150fabc e083c19c e1a011a3 ebff9554 e5941024
I/DEBUG   (  192):     4150facc e3a02000 e1a00005 e5842030 e5841020
I/DEBUG   (  192):     4150fadc fa00f0c1 e584002c e3a00001 e8bd8038
I/DEBUG   (  192):     4150faec 000751dc fffffea4 e59f302c e59f202c
I/DEBUG   (  192):     4150fafc e92d4010 e08f3003 e7930002 e5904388
I/DEBUG   (  192):     4150fb0c e594002c fa00ef72 e59f1014 e08f0001
I/DEBUG   (  192):     4150fb1c e2841018 e8bd4010 ea014e90 00075174
I/DEBUG   (  192):
I/DEBUG   (  192): memory near sl:
I/DEBUG   (  192):     415b4478 00000000 00000063 415b44e0 00000000
I/DEBUG   (  192):     415b4488 41cf7db0 41cf7d88 00000000 00000000
I/DEBUG   (  192):     415b4498 415b4564 6d05faaa 625b55c4 625b5000
I/DEBUG   (  192):     415b44a8 0aaaaaaa 41c4f000 41d34700 6d060000
I/DEBUG   (  192):     415b44b8 00180000 00400000 00000010 00000001
I/DEBUG   (  192):     415b44c8 00000000 00000000 00000000 00000000
I/DEBUG   (  192):     415b44d8 00000000 000000c3 00000300 00800000
I/DEBUG   (  192):     415b44e8 20000000 0c000000 0074bfa0 000b1fa0
I/DEBUG   (  192):     415b44f8 00080000 00800000 41c4f008 0b966000
I/DEBUG   (  192):     415b4508 000b1f90 00091fa0 00001b39 41c4f000
I/DEBUG   (  192):     415b4518 4d5b5000 4244f000 415b5008 0069a000
I/DEBUG   (  192):     415b4528 0035f948 0045d800 0000d811 415b5000
I/DEBUG   (  192):     415b4538 41c4f000 41c4f000 00000002 00000001
I/DEBUG   (  192):     415b4548 415b5000 20000000 61db5000 00800000
I/DEBUG   (  192):     415b4558 00800000 415b5000 423ee600 615b5000
I/DEBUG   (  192):     415b4568 00800000 00800000 415b5000 42223750
I/DEBUG   (  192):
I/DEBUG   (  192): memory near fp:
I/DEBUG   (  192):     41d346e0 00000024 6d812d08 00000000 00000000
I/DEBUG   (  192):     41d346f0 00000000 00000000 0000000d 00000006
I/DEBUG   (  192):     41d34700 6d811bf8 fc000000 00000000 00000022
I/DEBUG   (  192):     41d34710 41d34670 75b3fdce 75b4159d 00000019
I/DEBUG   (  192):     41d34720 41d35270 00000000 41d34670 75b3fe91
I/DEBUG   (  192):     41d34730 75b4159d 00000019 421a6558 00000000
I/DEBUG   (  192):     41d34740 41d34670 75b3ff52 75b4159d 00000019
I/DEBUG   (  192):     41d34750 41d35380 00000000 41d34670 75b41cc3
I/DEBUG   (  192):     41d34760 75b4159d 00000019 4212bc90 00000000
I/DEBUG   (  192):     41d34770 41d34670 75b41cde 75b4159d 00000019
I/DEBUG   (  192):     41d34780 41d34ca0 00000000 41d34670 75b41d0a
I/DEBUG   (  192):     41d34790 75b4159d 00000019 421a5b78 00000000
I/DEBUG   (  192):     41d347a0 41d34670 75b41d71 75b4159d 00000019
I/DEBUG   (  192):     41d347b0 41d34dd0 00000000 41d34670 75b41ed6
I/DEBUG   (  192):     41d347c0 75b4159d 00000019 4212ba90 00000000
I/DEBUG   (  192):     41d347d0 41d34670 75b41efb 75b4159d 00000019
I/DEBUG   (  192):
I/DEBUG   (  192): memory near sp:
I/DEBUG   (  192):     713d6c90 415c49e8 4150f7a8 41d34670 415892c8
I/DEBUG   (  192):     713d6ca0 00000000 415b4498 80000000 4150f964
I/DEBUG   (  192):     713d6cb0 615b5000 0001dfd8 000077f7 00000000
I/DEBUG   (  192):     713d6cc0 415b4564 41501128 00000040 41d34600
I/DEBUG   (  192):     713d6cd0 7fffffff 415b4480 415b4498 400f70c0
I/DEBUG   (  192):     713d6ce0 400f7028 108b5ace 7fffffff 415892c8
I/DEBUG   (  192):     713d6cf0 00000001 4150fce4 00000000 41581c1c
I/DEBUG   (  192):     713d6d00 415b4480 41501670 00002000 400c1344
I/DEBUG   (  192):     713d6d10 00002000 00003fcf 713d6d50 415b44e0
I/DEBUG   (  192):     713d6d20 713d6d54 4006dfd8 00000000 415b4590
I/DEBUG   (  192):     713d6d30 108b5ad0 00000000 4158b1e0 40081f60
I/DEBUG   (  192):     713d6d40 00000000 00000000 00000000 41584c7c
I/DEBUG   (  192):     713d6d50 00000000 00000000 4158b1e0 4158b1e0
I/DEBUG   (  192):     713d6d60 4158b1e0 415b4588 00000000 4154b019
I/DEBUG   (  192):     713d6d70 00000000 00000000 4154af8d 71f76e78
I/DEBUG   (  192):     713d6d80 415892c8 bec735f8 71f76e78 4152ceb1
I/DEBUG   (  192):
I/DEBUG   (  192): code around pc:
I/DEBUG   (  192):     4150f970 c3a06000 ca000003 ea00000d e1560003
I/DEBUG   (  192):     4150f980 e2855018 aa00000a e59500a8 e2866001
I/DEBUG   (  192):     4150f990 e5d01000 e351005b 1351004c 1afffff6
I/DEBUG   (  192):     4150f9a0 e59500b0 e1a01007 ebffff6a e594309c
I/DEBUG   (  192):     4150f9b0 eafffff1 e594202c e3520001 d8bd80f8
I/DEBUG   (  192):     4150f9c0 e594c058 e35c0000 d8bd80f8 e3a05000
I/DEBUG   (  192):     4150f9d0 e594e05c e1a01007 e79e0105 e2855001
I/DEBUG   (  192):     4150f9e0 ebffff5c e5940058 e1550000 bafffff7
I/DEBUG   (  192):     4150f9f0 e8bd80f8 e594003c e1a01007 ebffff55
I/DEBUG   (  192):     4150fa00 eaffffcb 00075454 fffffea4 e5903008
I/DEBUG   (  192):     4150fa10 e590200c e92d4010 e1a04000 e1530002
I/DEBUG   (  192):     4150fa20 98bd8010 e2430004 e1a01004 e5840008
I/DEBUG   (  192):     4150fa30 e5130004 ebffff73 e5943008 e594100c
I/DEBUG   (  192):     4150fa40 e1530001 8afffff6 e8bd8010 e5821018
I/DEBUG   (  192):     4150fa50 e1a01002 eaffff6b e5900000 e3500000
I/DEBUG   (  192):     4150fa60 012fff1e e1a01003 e3a02001 eaffff23
I/DEBUG   (  192):
I/DEBUG   (  192): code around lr:
I/DEBUG   (  192):     4150f788 08bd81f0 e3a05102 e16fcf14 e1a01008
I/DEBUG   (  192):     4150f798 e087210c e1c44c35 e5920008 ebffffeb
I/DEBUG   (  192):     4150f7a8 e3540000 1afffff7 e8bd81f0 e5966048
I/DEBUG   (  192):     4150f7b8 e3560000 0a000010 e596308c e5964090
I/DEBUG   (  192):     4150f7c8 e3530000 c3a05000 dafffff7 e5940010
I/DEBUG   (  192):     4150f7d8 e1a01008 e2855001 e2844014 e7970000
I/DEBUG   (  192):     4150f7e8 ebffffda e596108c e1510005 cafffff6
I/DEBUG   (  192):     4150f7f8 e5966048 e3560000 1affffee e8bd81f0
I/DEBUG   (  192):     4150f808 e92d40f8 e1a04000 e59f31ec e1a07001
I/DEBUG   (  192):     4150f818 e59f21e8 e5900000 e08f3003 e7935002
I/DEBUG   (  192):     4150f828 e595c0c4 e150000c 0a00003b e590e020
I/DEBUG   (  192):     4150f838 e31e0101 1a000024 ebffffc4 e1a00004
I/DEBUG   (  192):     4150f848 e1a01007 ebffffc5 e5940000 e5906020
I/DEBUG   (  192):     4150f858 e3160302 08bd80f8 e595129c e59532a8
I/DEBUG   (  192):     4150f868 e5955388 e7940001 e7942003 e290c000
I/DEBUG   (  192):     4150f878 13a0c001 e3520000 13a0c000 e35c0000
I/DEBUG   (  192):
I/DEBUG   (  192): memory map around fault addr 75b4159d:
I/DEBUG   (  192):     75b22000-75b23000 r-- /data/data/me.mikusjelly.dss/app_dex/tmp.dex (deleted)
I/DEBUG   (  192):     75b23000-75b4a000 r-- /data/data/me.mikusjelly.dss/app_dex/tmp.dex (deleted)
I/DEBUG   (  192):     75b4a000-75b4d000 rw- /dev/ashmem/dalvik-aux-structure (deleted)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.