_id function_name parent_id apk_sha256 metadata source_c
6a2d62b2ae36b72c92a10639
FUN_0001114c
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_0001114c",
  "address": "0001114c",
  "hexBytes": "1eff2fe1",
  "assembly": [
    "bx lr"
  ],
  "opCodes": [
    "1eff2fe1"
  ],
  "instructions": [
    "bx lr"
  ],
  "strings": [],
  "apisImports": [],
  "exports": [
    "FUN_0001114c"
  ],
  "hash": "379bec29dccd0a93c94826144d7ef6e42fab64ef195a3b8313a16926f66f388f"
}
/* Function: FUN_0001114c @ 0001114c */ void FUN…
6a2d62b2ae36b72c92a1063a
FUN_00011994
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_00011994",
  "address": "00011994",
  "hexBytes": "f0b503af2de9000f8fb00c4601463c489a4615467844d0f800b0dbf800000e902046fff786eb0df10c094ff001081af001004ff0010618bf02260ad0b8f1000f07d12a6920464ff0ff31fff724eb4ff0000a0daa20466ff00101fff710eb20464946fff76ceb30bb069b93b1039805f1480c0b99089aace80700304629462246984707280cd0082806d1286a0d9981421cd0a8f10108cae709280cd1fff724eb02aa20464ff0ff31fff7e8ea029828612046fff74aebdbf800000e99401a02bf0fb0bde8000ff0bdfff7f0ea0d484ff41a717844cde900100b480c4978440c4a0c4b794400687a447b4400f1a8042046fff7eeea2046fff7f2eafff7f6ea",
  "assembly": [
    "push {r4,r5,r6,r7,lr}",
    "add r7,sp,#0xc",
    "push {r8,r9,r10,r11}",
    "sub sp,#0x3c",
    "mov r4,r1",
    "mov r1,r0",
    "ldr r0,[0x00011a94]",
    "mov r10,r3",
    "mov r5,r2",
    "add r0,pc",
    "ldr.w r11,[r0,#0x0]",
    "ldr.w r0,[r11,#0x0]",
    "str r0,[sp,#0x38]",
    "mov r0,r4",
    "blx 0x000110c4",
    "add.w r9,sp,#0xc",
    "mov.w r8,#0x1",
    "ands r0,r10,#0x1",
    "mov.w r6,#0x1",
    "it ne",
    "mov.ne r6,#0x2",
    "beq 0x000119e6",
    "cmp.w r8,#0x0",
    "bne 0x000119e6",
    "ldr r2,[r5,#0x10]",
    "mov r0,r4",
    "mov.w r1,#0xffffffff",
    "blx 0x00011028",
    "mov.w r10,#0x0",
    "add r2,sp,#0x34",
    "mov r0,r4",
    "mvn r1,#0x1",
    "blx 0x00011010",
    "mov r0,r4",
    "mov r1,r9",
    "blx 0x000110d0",
    "cbnz r0,0x00011a4a",
    "ldr r3,[sp,#0x18]",
    "cbz r3,0x00011a26",
    "ldr r0,[sp,#0xc]",
    "add.w r12,r5,#0x48",
    "ldr r1,[sp,#0x2c]",
    "ldr r2,[sp,#0x20]",
    "stm.w r12!,{r0,r1,r2}",
    "mov r0,r6",
    "mov r1,r5",
    "mov r2,r4",
    "blx r3",
    "cmp r0,#0x7",
    "beq 0x00011a34",
    "cmp r0,#0x8",
    "bne 0x00011a2c",
    "ldr r0,[r5,#0x20]",
    "ldr r1,[sp,#0x34]",
    "cmp r1,r0",
    "beq 0x00011a60",
    "sub.w r8,r8,#0x1",
    "b 0x000119c2",
    "cmp r0,#0x9",
    "bne 0x00011a4a",
    "blx 0x0001107c",
    "add r2,sp,#0x8",
    "mov r0,r4",
    "mov.w r1,#0xffffffff",
    "blx 0x00011010",
    "ldr r0,[sp,#0x8]",
    "str r0,[r5,#0x10]",
    "mov r0,r4",
    "blx 0x000110dc",
    "ldr.w r0,[r11,#0x0]",
    "ldr r1,[sp,#0x38]",
    "subs r0,r0,r1",
    "ittt eq",
    "add.eq sp,#0x3c",
    "pop.eq.w {r8,r9,r10,r11}",
    "pop.eq {r4,r5,r6,r7,pc}",
    "blx 0x00011040",
    "ldr r0,[0x00011a98]",
    "mov.w r1,#0x268",
    "add r0,pc",
    "strd r1,r0,[sp,#0x0]",
    "ldr r0,[0x00011a9c]",
    "ldr r1,[0x00011aa0]",
    "add r0,pc",
    "ldr r2,[0x00011aa4]",
    "ldr r3,[0x00011aa8]",
    "add r1,pc",
    "ldr r0,[r0,#0x0]",
    "add r2,pc",
    "add r3,pc",
    "add.w r4,r0,#0xa8",
    "mov r0,r4",
    "blx 0x00011064",
    "mov r0,r4",
    "blx 0x00011070",
    "blx 0x0001107c"
  ],
  "opCodes": [
    "f0b5",
    "03af",
    "2de9000f",
    "8fb0",
    "0c46",
    "0146",
    "3c48",
    "9a46",
    "1546",
    "7844",
    "d0f800b0",
    "dbf80000",
    "0e90",
    "2046",
    "fff786eb",
    "0df10c09",
    "4ff00108",
    "1af00100",
    "4ff00106",
    "18bf",
    "0226",
    "0ad0",
    "b8f1000f",
    "07d1",
    "2a69",
    "2046",
    "4ff0ff31",
    "fff724eb",
    "4ff0000a",
    "0daa",
    "2046",
    "6ff00101",
    "fff710eb",
    "2046",
    "4946",
    "fff76ceb",
    "30bb",
    "069b",
    "93b1",
    "0398",
    "05f1480c",
    "0b99",
    "089a",
    "ace80700",
    "3046",
    "2946",
    "2246",
    "9847",
    "0728",
    "0cd0",
    "0828",
    "06d1",
    "286a",
    "0d99",
    "8142",
    "1cd0",
    "a8f10108",
    "cae7",
    "0928",
    "0cd1",
    "fff724eb",
    "02aa",
    "2046",
    "4ff0ff31",
    "fff7e8ea",
    "0298",
    "2861",
    "2046",
    "fff74aeb",
    "dbf80000",
    "0e99",
    "401a",
    "02bf",
    "0fb0",
    "bde8000f",
    "f0bd",
    "fff7f0ea",
    "0d48",
    "4ff41a71",
    "7844",
    "cde90010",
    "0b48",
    "0c49",
    "7844",
    "0c4a",
    "0c4b",
    "7944",
    "0068",
    "7a44",
    "7b44",
    "00f1a804",
    "2046",
    "fff7eeea",
    "2046",
    "fff7f2ea",
    "fff7f6ea"
  ],
  "instructions": [
    "push {r4,r5,r6,r7,lr}",
    "add r7,sp,#0xc",
    "push {r8,r9,r10,r11}",
    "sub sp,#0x3c",
    "mov r4,r1",
    "mov r1,r0",
    "ldr r0,[0x00011a94]",
    "mov r10,r3",
    "mov r5,r2",
    "add r0,pc",
    "ldr.w r11,[r0,#0x0]",
    "ldr.w r0,[r11,#0x0]",
    "str r0,[sp,#0x38]",
    "mov r0,r4",
    "blx 0x000110c4",
    "add.w r9,sp,#0xc",
    "mov.w r8,#0x1",
    "ands r0,r10,#0x1",
    "mov.w r6,#0x1",
    "it ne",
    "mov.ne r6,#0x2",
    "beq 0x000119e6",
    "cmp.w r8,#0x0",
    "bne 0x000119e6",
    "ldr r2,[r5,#0x10]",
    "mov r0,r4",
    "mov.w r1,#0xffffffff",
    "blx 0x00011028",
    "mov.w r10,#0x0",
    "add r2,sp,#0x34",
    "mov r0,r4",
    "mvn r1,#0x1",
    "blx 0x00011010",
    "mov r0,r4",
    "mov r1,r9",
    "blx 0x000110d0",
    "cbnz r0,0x00011a4a",
    "ldr r3,[sp,#0x18]",
    "cbz r3,0x00011a26",
    "ldr r0,[sp,#0xc]",
    "add.w r12,r5,#0x48",
    "ldr r1,[sp,#0x2c]",
    "ldr r2,[sp,#0x20]",
    "stm.w r12!,{r0,r1,r2}",
    "mov r0,r6",
    "mov r1,r5",
    "mov r2,r4",
    "blx r3",
    "cmp r0,#0x7",
    "beq 0x00011a34",
    "cmp r0,#0x8",
    "bne 0x00011a2c",
    "ldr r0,[r5,#0x20]",
    "ldr r1,[sp,#0x34]",
    "cmp r1,r0",
    "beq 0x00011a60",
    "sub.w r8,r8,#0x1",
    "b 0x000119c2",
    "cmp r0,#0x9",
    "bne 0x00011a4a",
    "blx 0x0001107c",
    "add r2,sp,#0x8",
    "mov r0,r4",
    "mov.w r1,#0xffffffff",
    "blx 0x00011010",
    "ldr r0,[sp,#0x8]",
    "str r0,[r5,#0x10]",
    "mov r0,r4",
    "blx 0x000110dc",
    "ldr.w r0,[r11,#0x0]",
    "ldr r1,[sp,#0x38]",
    "subs r0,r0,r1",
    "ittt eq",
    "add.eq sp,#0x3c",
    "pop.eq.w {r8,r9,r10,r11}",
    "pop.eq {r4,r5,r6,r7,pc}",
    "blx 0x00011040",
    "ldr r0,[0x00011a98]",
    "mov.w r1,#0x268",
    "add r0,pc",
    "strd r1,r0,[sp,#0x0]",
    "ldr r0,[0x00011a9c]",
    "ldr r1,[0x00011aa0]",
    "add r0,pc",
    "ldr r2,[0x00011aa4]",
    "ldr r3,[0x00011aa8]",
    "add r1,pc",
    "ldr r0,[r0,#0x0]",
    "add r2,pc",
    "add r3,pc",
    "add.w r4,r0,#0xa8",
    "mov r0,r4",
    "blx 0x00011064",
    "mov r0,r4",
    "blx 0x00011070",
    "blx 0x0001107c"
  ],
  "strings": [
    "during phase1 personality function said it would stop here, but now in phase2 it did not stop here",
    "libunwind: %s %s:%d - %s\n",
    "unwind_phase2",
    "/usr/local/google/buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libunwind_llvm/src/Unwind-EHABI.cpp"
  ],
  "apisImports": [
    "unw_init_local",
    "unw_set_reg",
    "unw_get_reg",
    "unw_get_proc_info",
    "abort",
    "unw_get_reg",
    "unw_resume",
    "__stack_chk_fail",
    "fprintf",
    "fflush",
    "abort"
  ],
  "exports": [
    "FUN_00011994"
  ],
  "hash": "d5f3843973b653de8596d0b2708b5610f8d44b290714be8c48186e30b4dbc88f"
}
/* Function: FUN_00011994 @ 00011994 */ void FUN…
6a2d62b2ae36b72c92a1063b
FUN_00011bb8
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_00011bb8",
  "address": "00011bb8",
  "hexBytes": "200b80ec1eff2fe1",
  "assembly": [
    "vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}",
    "bx lr"
  ],
  "opCodes": [
    "200b80ec",
    "1eff2fe1"
  ],
  "instructions": [
    "vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}",
    "bx lr"
  ],
  "strings": [],
  "apisImports": [],
  "exports": [
    "FUN_00011bb8"
  ],
  "hash": "e5bcc8f8e8641960cbd9b30a5dadc30a11818e7bd00185039b6a22c7fd62e7c2"
}
/* Function: FUN_00011bb8 @ 00011bb8 */ void FUN…
6a2d62b2ae36b72c92a1063c
FUN_00011bc0
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_00011bc0",
  "address": "00011bc0",
  "hexBytes": "200b80ec1eff2fe1",
  "assembly": [
    "vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}",
    "bx lr"
  ],
  "opCodes": [
    "200b80ec",
    "1eff2fe1"
  ],
  "instructions": [
    "vstmia r0,{d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15}",
    "bx lr"
  ],
  "strings": [],
  "apisImports": [],
  "exports": [
    "FUN_00011bc0"
  ],
  "hash": "e5bcc8f8e8641960cbd9b30a5dadc30a11818e7bd00185039b6a22c7fd62e7c2"
}
/* Function: FUN_00011bc0 @ 00011bc0 */ void FUN…
6a2d62b2ae36b72c92a1063d
FUN_00011bc8
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_00011bc8",
  "address": "00011bc8",
  "hexBytes": "200bc0ec1eff2fe1",
  "assembly": [
    "vstmia r0,{d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,d31}",
    "bx lr"
  ],
  "opCodes": [
    "200bc0ec",
    "1eff2fe1"
  ],
  "instructions": [
    "vstmia r0,{d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,d31}",
    "bx lr"
  ],
  "strings": [],
  "apisImports": [],
  "exports": [
    "FUN_00011bc8"
  ],
  "hash": "b15fc56f3b063078604fbd8db2474f12f5090d49d838288c5eee8a8f65a50cf8"
}
/* Function: FUN_00011bc8 @ 00011bc8 */ void FUN…
6a2d62b2ae36b72c92a1063e
FUN_00011dbe
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_00011dbe",
  "address": "00011dbe",
  "hexBytes": "d0b502af044690f8800108b10020d0bd204600f0aaf901281bd120680121426b2046904794f880010028efd1d4f8680170b120686ff00101c268204690472168d4f868210b69024420466ff0010198470120d0bd",
  "assembly": [
    "push {r4,r6,r7,lr}",
    "add r7,sp,#0x8",
    "mov r4,r0",
    "ldrb.w r0,[r0,#0x180]",
    "cbz r0,0x00011dce",
    "movs r0,#0x0",
    "pop {r4,r6,r7,pc}",
    "mov r0,r4",
    "bl 0x00012128",
    "cmp r0,#0x1",
    "bne 0x00011e10",
    "ldr r0,[r4,#0x0]",
    "movs r1,#0x1",
    "ldr r2,[r0,#0x34]",
    "mov r0,r4",
    "blx r2",
    "ldrb.w r0,[r4,#0x180]",
    "cmp r0,#0x0",
    "bne 0x00011dca",
    "ldr.w r0,[r4,#0x168]",
    "cbz r0,0x00011e0e",
    "ldr r0,[r4,#0x0]",
    "mvn r1,#0x1",
    "ldr r2,[r0,#0xc]",
    "mov r0,r4",
    "blx r2",
    "ldr r1,[r4,#0x0]",
    "ldr.w r2,[r4,#0x168]",
    "ldr r3,[r1,#0x10]",
    "add r2,r0",
    "mov r0,r4",
    "mvn r1,#0x1",
    "blx r3",
    "movs r0,#0x1",
    "pop {r4,r6,r7,pc}"
  ],
  "opCodes": [
    "d0b5",
    "02af",
    "0446",
    "90f88001",
    "08b1",
    "0020",
    "d0bd",
    "2046",
    "00f0aaf9",
    "0128",
    "1bd1",
    "2068",
    "0121",
    "426b",
    "2046",
    "9047",
    "94f88001",
    "0028",
    "efd1",
    "d4f86801",
    "70b1",
    "2068",
    "6ff00101",
    "c268",
    "2046",
    "9047",
    "2168",
    "d4f86821",
    "0b69",
    "0244",
    "2046",
    "6ff00101",
    "9847",
    "0120",
    "d0bd"
  ],
  "instructions": [
    "push {r4,r6,r7,lr}",
    "add r7,sp,#0x8",
    "mov r4,r0",
    "ldrb.w r0,[r0,#0x180]",
    "cbz r0,0x00011dce",
    "movs r0,#0x0",
    "pop {r4,r6,r7,pc}",
    "mov r0,r4",
    "bl 0x00012128",
    "cmp r0,#0x1",
    "bne 0x00011e10",
    "ldr r0,[r4,#0x0]",
    "movs r1,#0x1",
    "ldr r2,[r0,#0x34]",
    "mov r0,r4",
    "blx r2",
    "ldrb.w r0,[r4,#0x180]",
    "cmp r0,#0x0",
    "bne 0x00011dca",
    "ldr.w r0,[r4,#0x168]",
    "cbz r0,0x00011e0e",
    "ldr r0,[r4,#0x0]",
    "mvn r1,#0x1",
    "ldr r2,[r0,#0xc]",
    "mov r0,r4",
    "blx r2",
    "ldr r1,[r4,#0x0]",
    "ldr.w r2,[r4,#0x168]",
    "ldr r3,[r1,#0x10]",
    "add r2,r0",
    "mov r0,r4",
    "mvn r1,#0x1",
    "blx r3",
    "movs r0,#0x1",
    "pop {r4,r6,r7,pc}"
  ],
  "strings": [],
  "apisImports": [
    "FUN_00012128"
  ],
  "exports": [
    "FUN_00011dbe"
  ],
  "hash": "cd26629e749d29b4dd1bf60852fa6d350a067a45c981fbd38fcc27be59b54d6f"
}
/* Function: FUN_00011dbe @ 00011dbe */ int FUN_…
6a2d62b2ae36b72c92a1063f
FUN_00011e2c
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_00011e2c",
  "address": "00011e2c",
  "hexBytes": "f0b503af4df8048d82b00e46d0e9001590461c46ca684ff0ff3190470146284632464346009400f0b3f902b05df8048bf0bd",
  "assembly": [
    "push {r4,r5,r6,r7,lr}",
    "add r7,sp,#0xc",
    "push.w r8",
    "sub sp,#0x8",
    "mov r6,r1",
    "ldrd r1,r5,[r0,#0x0]",
    "mov r8,r2",
    "mov r4,r3",
    "ldr r2,[r1,#0xc]",
    "mov.w r1,#0xffffffff",
    "blx r2",
    "mov r1,r0",
    "mov r0,r5",
    "mov r2,r6",
    "mov r3,r8",
    "str r4,[sp,#0x0]",
    "bl 0x000121bc",
    "add sp,#0x8",
    "pop.w r8",
    "pop {r4,r5,r6,r7,pc}"
  ],
  "opCodes": [
    "f0b5",
    "03af",
    "4df8048d",
    "82b0",
    "0e46",
    "d0e90015",
    "9046",
    "1c46",
    "ca68",
    "4ff0ff31",
    "9047",
    "0146",
    "2846",
    "3246",
    "4346",
    "0094",
    "00f0b3f9",
    "02b0",
    "5df8048b",
    "f0bd"
  ],
  "instructions": [
    "push {r4,r5,r6,r7,lr}",
    "add r7,sp,#0xc",
    "push.w r8",
    "sub sp,#0x8",
    "mov r6,r1",
    "ldrd r1,r5,[r0,#0x0]",
    "mov r8,r2",
    "mov r4,r3",
    "ldr r2,[r1,#0xc]",
    "mov.w r1,#0xffffffff",
    "blx r2",
    "mov r1,r0",
    "mov r0,r5",
    "mov r2,r6",
    "mov r3,r8",
    "str r4,[sp,#0x0]",
    "bl 0x000121bc",
    "add sp,#0x8",
    "pop.w r8",
    "pop {r4,r5,r6,r7,pc}"
  ],
  "strings": [],
  "apisImports": [
    "FUN_000121bc"
  ],
  "exports": [
    "FUN_00011e2c"
  ],
  "hash": "28e166978a4a7d52f72146ace3db3b31e67285e98f3acc254763399e15de61f0"
}
/* Function: FUN_00011e2c @ 00011e2c */ void FUN…
6a2d62b2ae36b72c92a10640
FUN_00011e60
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_00011e60",
  "address": "00011e60",
  "hexBytes": "f0b503af4df804bd84b0044614480d464ff0ff3178440668306803902068c2682046904720f0010001aa451b6068294600f0c4f938b1019828b101aa2046294600f0def910b9012084f8800130680399401a02bf04b05df804bbf0bdfff7c0e8",
  "assembly": [
    "push {r4,r5,r6,r7,lr}",
    "add r7,sp,#0xc",
    "push.w r11",
    "sub sp,#0x10",
    "mov r4,r0",
    "ldr r0,[0x00011ec0]",
    "mov r5,r1",
    "mov.w r1,#0xffffffff",
    "add r0,pc",
    "ldr r6,[r0,#0x0]",
    "ldr r0,[r6,#0x0]",
    "str r0,[sp,#0xc]",
    "ldr r0,[r4,#0x0]",
    "ldr r2,[r0,#0xc]",
    "mov r0,r4",
    "blx r2",
    "bic r0,r0,#0x1",
    "add r2,sp,#0x4",
    "subs r5,r0,r5",
    "ldr r0,[r4,#0x4]",
    "mov r1,r5",
    "bl 0x0001221c",
    "cbz r0,0x00011ea6",
    "ldr r0,[sp,#0x4]",
    "cbz r0,0x00011ea6",
    "add r2,sp,#0x4",
    "mov r0,r4",
    "mov r1,r5",
    "bl 0x00012260",
    "cbnz r0,0x00011eac",
    "movs r0,#0x1",
    "strb.w r0,[r4,#0x180]",
    "ldr r0,[r6,#0x0]",
    "ldr r1,[sp,#0xc]",
    "subs r0,r0,r1",
    "ittt eq",
    "add.eq sp,#0x10",
    "pop.eq.w r11",
    "pop.eq {r4,r5,r6,r7,pc}",
    "blx 0x00011040"
  ],
  "opCodes": [
    "f0b5",
    "03af",
    "4df804bd",
    "84b0",
    "0446",
    "1448",
    "0d46",
    "4ff0ff31",
    "7844",
    "0668",
    "3068",
    "0390",
    "2068",
    "c268",
    "2046",
    "9047",
    "20f00100",
    "01aa",
    "451b",
    "6068",
    "2946",
    "00f0c4f9",
    "38b1",
    "0198",
    "28b1",
    "01aa",
    "2046",
    "2946",
    "00f0def9",
    "10b9",
    "0120",
    "84f88001",
    "3068",
    "0399",
    "401a",
    "02bf",
    "04b0",
    "5df804bb",
    "f0bd",
    "fff7c0e8"
  ],
  "instructions": [
    "push {r4,r5,r6,r7,lr}",
    "add r7,sp,#0xc",
    "push.w r11",
    "sub sp,#0x10",
    "mov r4,r0",
    "ldr r0,[0x00011ec0]",
    "mov r5,r1",
    "mov.w r1,#0xffffffff",
    "add r0,pc",
    "ldr r6,[r0,#0x0]",
    "ldr r0,[r6,#0x0]",
    "str r0,[sp,#0xc]",
    "ldr r0,[r4,#0x0]",
    "ldr r2,[r0,#0xc]",
    "mov r0,r4",
    "blx r2",
    "bic r0,r0,#0x1",
    "add r2,sp,#0x4",
    "subs r5,r0,r5",
    "ldr r0,[r4,#0x4]",
    "mov r1,r5",
    "bl 0x0001221c",
    "cbz r0,0x00011ea6",
    "ldr r0,[sp,#0x4]",
    "cbz r0,0x00011ea6",
    "add r2,sp,#0x4",
    "mov r0,r4",
    "mov r1,r5",
    "bl 0x00012260",
    "cbnz r0,0x00011eac",
    "movs r0,#0x1",
    "strb.w r0,[r4,#0x180]",
    "ldr r0,[r6,#0x0]",
    "ldr r1,[sp,#0xc]",
    "subs r0,r0,r1",
    "ittt eq",
    "add.eq sp,#0x10",
    "pop.eq.w r11",
    "pop.eq {r4,r5,r6,r7,pc}",
    "blx 0x00011040"
  ],
  "strings": [],
  "apisImports": [
    "FUN_0001221c",
    "FUN_00012260",
    "__stack_chk_fail"
  ],
  "exports": [
    "FUN_00011e60"
  ],
  "hash": "356d1b4449bddb1edd126bfbcf6ad5f5a586d537675a0e5643d9f4c4aaaed274"
}
/* Function: FUN_00011e60 @ 00011e60 */ void FUN…
6a2d62b2ae36b72c92a10641
FUN_00011ed4
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_00011ed4",
  "address": "00011ed4",
  "hexBytes": "dcb504af8a1c09d04a1c18bf0f2901d13c300be00e2903d00d2903d1343005e0383003e00c2904d800eb8100006802b0d0bd0c4840f2db517844cde900100a480a4978440a4a0b4b794400687a447b4400f1a8042046fff79ce82046fff79ee8fff7a2e8",
  "assembly": [
    "push {r2,r3,r4,r6,r7,lr}",
    "add r7,sp,#0x10",
    "adds r2,r1,#0x2",
    "beq 0x00011ef0",
    "adds r2,r1,#0x1",
    "it ne",
    "cmp.ne r1,#0xf",
    "bne 0x00011ee8",
    "adds r0,#0x3c",
    "b 0x00011f00",
    "cmp r1,#0xe",
    "beq 0x00011ef4",
    "cmp r1,#0xd",
    "bne 0x00011ef8",
    "adds r0,#0x34",
    "b 0x00011f00",
    "adds r0,#0x38",
    "b 0x00011f00",
    "cmp r1,#0xc",
    "bhi 0x00011f06",
    "add.w r0,r0,r1, lsl #0x2",
    "ldr r0,[r0,#0x0]",
    "add sp,#0x8",
    "pop {r4,r6,r7,pc}",
    "ldr r0,[0x00011f38]",
    "movw r1,#0x5db",
    "add r0,pc",
    "strd r1,r0,[sp,#0x0]",
    "ldr r0,[0x00011f3c]",
    "ldr r1,[0x00011f40]",
    "add r0,pc",
    "ldr r2,[0x00011f44]",
    "ldr r3,[0x00011f48]",
    "add r1,pc",
    "ldr r0,[r0,#0x0]",
    "add r2,pc",
    "add r3,pc",
    "add.w r4,r0,#0xa8",
    "mov r0,r4",
    "blx 0x00011064",
    "mov r0,r4",
    "blx 0x00011070",
    "blx 0x0001107c"
  ],
  "opCodes": [
    "dcb5",
    "04af",
    "8a1c",
    "09d0",
    "4a1c",
    "18bf",
    "0f29",
    "01d1",
    "3c30",
    "0be0",
    "0e29",
    "03d0",
    "0d29",
    "03d1",
    "3430",
    "05e0",
    "3830",
    "03e0",
    "0c29",
    "04d8",
    "00eb8100",
    "0068",
    "02b0",
    "d0bd",
    "0c48",
    "40f2db51",
    "7844",
    "cde90010",
    "0a48",
    "0a49",
    "7844",
    "0a4a",
    "0b4b",
    "7944",
    "0068",
    "7a44",
    "7b44",
    "00f1a804",
    "2046",
    "fff79ce8",
    "2046",
    "fff79ee8",
    "fff7a2e8"
  ],
  "instructions": [
    "push {r2,r3,r4,r6,r7,lr}",
    "add r7,sp,#0x10",
    "adds r2,r1,#0x2",
    "beq 0x00011ef0",
    "adds r2,r1,#0x1",
    "it ne",
    "cmp.ne r1,#0xf",
    "bne 0x00011ee8",
    "adds r0,#0x3c",
    "b 0x00011f00",
    "cmp r1,#0xe",
    "beq 0x00011ef4",
    "cmp r1,#0xd",
    "bne 0x00011ef8",
    "adds r0,#0x34",
    "b 0x00011f00",
    "adds r0,#0x38",
    "b 0x00011f00",
    "cmp r1,#0xc",
    "bhi 0x00011f06",
    "add.w r0,r0,r1, lsl #0x2",
    "ldr r0,[r0,#0x0]",
    "add sp,#0x8",
    "pop {r4,r6,r7,pc}",
    "ldr r0,[0x00011f38]",
    "movw r1,#0x5db",
    "add r0,pc",
    "strd r1,r0,[sp,#0x0]",
    "ldr r0,[0x00011f3c]",
    "ldr r1,[0x00011f40]",
    "add r0,pc",
    "ldr r2,[0x00011f44]",
    "ldr r3,[0x00011f48]",
    "add r1,pc",
    "ldr r0,[r0,#0x0]",
    "add r2,pc",
    "add r3,pc",
    "add.w r4,r0,#0xa8",
    "mov r0,r4",
    "blx 0x00011064",
    "mov r0,r4",
    "blx 0x00011070",
    "blx 0x0001107c"
  ],
  "strings": [
    "unsupported arm register",
    "libunwind: %s %s:%d - %s\n",
    "getRegister",
    "/usr/local/google/buildbot/src/android/ndk-release-r21/external/libcxx/../../external/libunwind_llvm/src/Registers.hpp"
  ],
  "apisImports": [
    "fprintf",
    "fflush",
    "abort"
  ],
  "exports": [
    "FUN_00011ed4"
  ],
  "hash": "cfde758041d48215831f84ea459949200aec29760d7b28a483aecf278e72f972"
}
/* Function: FUN_00011ed4 @ 00011ed4 */ undefine…
6a2d62b2ae36b72c92a10642
FUN_00012128
a20dff2d39392888c6a08bf672d96773e272bcfb402808ff1…
76c308fac6a655a3534771777780e004feb1d91be03285776…
{
  "functionName": "FUN_00012128",
  "address": "00012128",
  "hexBytes": "bfb506af0446104801a902aa78440568286803900020cde90100d4f87801fef7dcefdde9012301462046fef7dcef2968039a891a01bf0838b0fa80f0400904b008bfb0bdfef768ef",
  "assembly": [
    "push {r0,r1,r2,r3,r4,r5,r7,lr}",
    "add r7,sp,#0x18",
    "mov r4,r0",
    "ldr r0,[0x00012170]",
    "add r1,sp,#0x4",
    "add r2,sp,#0x8",
    "add r0,pc",
    "ldr r5,[r0,#0x0]",
    "ldr r0,[r5,#0x0]",
    "str r0,[sp,#0xc]",
    "movs r0,#0x0",
    "strd r0,r0,[sp,#0x4]",
    "ldr.w r0,[r4,#0x178]",
    "blx 0x00011100",
    "ldrd r2,r3,[sp,#0x4]",
    "mov r1,r0",
    "mov r0,r4",
    "blx 0x0001110c",
    "ldr r1,[r5,#0x0]",
    "ldr r2,[sp,#0xc]",
    "subs r1,r1,r2",
    "itttt eq",
    "sub.eq r0,#0x8",
    "clz.eq r0,r0",
    "lsr.eq r0,r0,#0x5",
    "add.eq sp,#0x10",
    "it eq",
    "pop.eq {r4,r5,r7,pc}",
    "blx 0x00011040"
  ],
  "opCodes": [
    "bfb5",
    "06af",
    "0446",
    "1048",
    "01a9",
    "02aa",
    "7844",
    "0568",
    "2868",
    "0390",
    "0020",
    "cde90100",
    "d4f87801",
    "fef7dcef",
    "dde90123",
    "0146",
    "2046",
    "fef7dcef",
    "2968",
    "039a",
    "891a",
    "01bf",
    "0838",
    "b0fa80f0",
    "4009",
    "04b0",
    "08bf",
    "b0bd",
    "fef768ef"
  ],
  "instructions": [
    "push {r0,r1,r2,r3,r4,r5,r7,lr}",
    "add r7,sp,#0x18",
    "mov r4,r0",
    "ldr r0,[0x00012170]",
    "add r1,sp,#0x4",
    "add r2,sp,#0x8",
    "add r0,pc",
    "ldr r5,[r0,#0x0]",
    "ldr r0,[r5,#0x0]",
    "str r0,[sp,#0xc]",
    "movs r0,#0x0",
    "strd r0,r0,[sp,#0x4]",
    "ldr.w r0,[r4,#0x178]",
    "blx 0x00011100",
    "ldrd r2,r3,[sp,#0x4]",
    "mov r1,r0",
    "mov r0,r4",
    "blx 0x0001110c",
    "ldr r1,[r5,#0x0]",
    "ldr r2,[sp,#0xc]",
    "subs r1,r1,r2",
    "itttt eq",
    "sub.eq r0,#0x8",
    "clz.eq r0,r0",
    "lsr.eq r0,r0,#0x5",
    "add.eq sp,#0x10",
    "it eq",
    "pop.eq {r4,r5,r7,pc}",
    "blx 0x00011040"
  ],
  "strings": [],
  "apisImports": [
    "decode_eht_entry",
    "_Unwind_VRS_Interpret",
    "__stack_chk_fail"
  ],
  "exports": [
    "FUN_00012128"
  ],
  "hash": "ecc84922378e24a1a1425ad6cfbb1b3337aa8021aea523fa33025f4cceacc500"
}
/* Function: FUN_00012128 @ 00012128 */ void FUN…

Rename Collection

apk_db .

Tools

Collection Stats

Documents 311
Total doc size 892.64 KB
Average doc size 2.87 KB
Pre-allocated size 524 KB
Indexes 3
Total index size 112 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
36 KB
 DEL
parent_id_1
parent_id   ASC
36 KB
 DEL
parent_id_1_function_name_1
parent_id   ASC
function_name   ASC
40 KB
unique:  true
 DEL