[*] Binary protection state of connman_default
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH Symbols
[*] Function printf tear down of connman_default
10b54: e24b3b02 sub r3, fp, #2048 ; 0x800
10b58: e2433004 sub r3, r3, #4
10b5c: e2433008 sub r3, r3, #8
10b60: e1a00003 mov r0, r3
10b64: ebffff40 bl 1086c <strlen@plt>
10b68: e1a02000 mov r2, r0
10b6c: e24b3b02 sub r3, fp, #2048 ; 0x800
10b70: e2433004 sub r3, r3, #4
10b74: e2433008 sub r3, r3, #8
10b78: e1a01003 mov r1, r3
10b7c: e51b000c ldr r0, [fp, #-12]
10b80: ebffff4b bl 108b4 <write@plt>
10b84: e51b000c ldr r0, [fp, #-12]
10b88: ebffff4c bl 108c0 <close@plt>
10b8c: ea000005 b 10ba8 <ain+0x14c>
10b90: ebffff1d bl 1080c <__errno_location@plt>
10b94: e1a03000 mov r3, r0
10b98: e5933000 ldr r3, [r3]
10b9c: e1a01003 mov r1, r3
10ba0: e59f0024 ldr r0, [pc, #36] ; 10bcc <ain+0x170>
10ba4: ebffff5a bl 10914 <printf@plt>
10ba8: e3a03000 mov r3, #0
10bac: e1a00003 mov r0, r3
--
10bd4: e28db004 add fp, sp, #4
10bd8: e24dd018 sub sp, sp, #24
10bdc: e50b0010 str r0, [fp, #-16]
10be0: e50b1014 str r1, [fp, #-20] ; 0xffffffec
10be4: e3a02000 mov r2, #0
10be8: e3a01002 mov r1, #2
10bec: e59f0078 ldr r0, [pc, #120] ; 10c6c <_ZL7my_mmapjj+0x9c>
10bf0: ebffff08 bl 10818 <open@plt>
10bf4: e1a02000 mov r2, r0
10bf8: e59f3070 ldr r3, [pc, #112] ; 10c70 <_ZL7my_mmapjj+0xa0>
10bfc: e5832000 str r2, [r3]
10c00: e59f3068 ldr r3, [pc, #104] ; 10c70 <_ZL7my_mmapjj+0xa0>
10c04: e5933000 ldr r3, [r3]
10c08: e3530000 cmp r3, #0
10c0c: aa000007 bge 10c30 <_ZL7my_mmapjj+0x60>
10c10: ebfffefd bl 1080c <__errno_location@plt>
10c14: e1a03000 mov r3, r0
10c18: e5933000 ldr r3, [r3]
10c1c: e1a01003 mov r1, r3
10c20: e59f004c ldr r0, [pc, #76] ; 10c74 <_ZL7my_mmapjj+0xa4>
10c24: ebffff3a bl 10914 <printf@plt>
10c28: e3a03000 mov r3, #0
10c2c: ea00000b b 10c60 <_ZL7my_mmapjj+0x90>
--
115ec: e24dd060 sub sp, sp, #96 ; 0x60
115f0: e50b0058 str r0, [fp, #-88] ; 0xffffffa8
115f4: e50b105c str r1, [fp, #-92] ; 0xffffffa4
115f8: e50b2060 str r2, [fp, #-96] ; 0xffffffa0
115fc: e3a03000 mov r3, #0
11600: e50b3008 str r3, [fp, #-8]
11604: e3a01002 mov r1, #2
11608: e51b0058 ldr r0, [fp, #-88] ; 0xffffffa8
1160c: ebfffc81 bl 10818 <open@plt>
11610: e1a03000 mov r3, r0
11614: e50b301c str r3, [fp, #-28] ; 0xffffffe4
11618: e51b301c ldr r3, [fp, #-28] ; 0xffffffe4
1161c: e3730001 cmn r3, #1
11620: 1a000008 bne 11648 <_ZL13read_mtd_partPcPhj+0x64>
11624: ebfffc78 bl 1080c <__errno_location@plt>
11628: e1a03000 mov r3, r0
1162c: e5933000 ldr r3, [r3]
11630: e51b2058 ldr r2, [fp, #-88] ; 0xffffffa8
11634: e1a01003 mov r1, r3
11638: e59f0198 ldr r0, [pc, #408] ; 117d8 <_ZL13read_mtd_partPcPhj+0x1f4>
1163c: ebfffcb4 bl 10914 <printf@plt>
11640: e3a03000 mov r3, #0
11644: ea000060 b 117cc <_ZL13read_mtd_partPcPhj+0x1e8>
--
11694: e51b3044 ldr r3, [fp, #-68] ; 0xffffffbc
11698: e1a02003 mov r2, r3
1169c: e51b3018 ldr r3, [fp, #-24] ; 0xffffffe8
116a0: e1530002 cmp r3, r2
116a4: aa000044 bge 117bc <_ZL13read_mtd_partPcPhj+0x1d8>
116a8: e51b3018 ldr r3, [fp, #-24] ; 0xffffffe8
116ac: e1a02003 mov r2, r3
116b0: e1a03fc2 asr r3, r2, #31
116b4: e14b25f4 strd r2, [fp, #-84] ; 0xffffffac
116b8: e24b3054 sub r3, fp, #84 ; 0x54
116bc: e1a02003 mov r2, r3
116c0: e59f1118 ldr r1, [pc, #280] ; 117e0 <_ZL13read_mtd_partPcPhj+0x1fc>
116c4: e51b001c ldr r0, [fp, #-28] ; 0xffffffe4
116c8: ebfffc64 bl 10860 <ioctl@plt>
116cc: e50b0020 str r0, [fp, #-32] ; 0xffffffe0
116d0: e51b3020 ldr r3, [fp, #-32] ; 0xffffffe0
116d4: e3530000 cmp r3, #0
116d8: 0a000003 beq 116ec <_ZL13read_mtd_partPcPhj+0x108>
116dc: e51b1018 ldr r1, [fp, #-24] ; 0xffffffe8
116e0: e59f00fc ldr r0, [pc, #252] ; 117e4 <_ZL13read_mtd_partPcPhj+0x200>
116e4: ebfffc8a bl 10914 <printf@plt>
116e8: ea00002c b 117a0 <_ZL13read_mtd_partPcPhj+0x1bc>
116ec: e3a02000 mov r2, #0
--
11744: 1a00000d bne 11780 <_ZL13read_mtd_partPcPhj+0x19c>
11748: e51b2010 ldr r2, [fp, #-16]
1174c: e51b3014 ldr r3, [fp, #-20] ; 0xffffffec
11750: e0423003 sub r3, r2, r3
11754: e50b3010 str r3, [fp, #-16]
11758: e51b200c ldr r2, [fp, #-12]
1175c: e51b3014 ldr r3, [fp, #-20] ; 0xffffffec
11760: e0823003 add r3, r2, r3
11764: e50b300c str r3, [fp, #-12]
11768: e51b3010 ldr r3, [fp, #-16]
1176c: e3530000 cmp r3, #0
11770: 1a00000a bne 117a0 <_ZL13read_mtd_partPcPhj+0x1bc>
11774: e3a03001 mov r3, #1
11778: e50b3008 str r3, [fp, #-8]
1177c: ea00000f b 117c0 <_ZL13read_mtd_partPcPhj+0x1dc>
11780: ebfffc21 bl 1080c <__errno_location@plt>
11784: e1a03000 mov r3, r0
11788: e5933000 ldr r3, [r3]
1178c: e1a01003 mov r1, r3
11790: e59f0050 ldr r0, [pc, #80] ; 117e8 <_ZL13read_mtd_partPcPhj+0x204>
11794: ebfffc5e bl 10914 <printf@plt>
11798: e1a00000 nop ; (mov r0, r0)
1179c: ea000007 b 117c0 <_ZL13read_mtd_partPcPhj+0x1dc>
[*] Function printf used 5 times connman_default