[*] Binary protection state of ubinize
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of ubinize
13158: 00000401 andeq r0, r0, r1, lsl #8
1315c: 00027128 andeq r7, r2, r8, lsr #2
13160: e59f3080 ldr r3, [pc, #128] ; 131e8 <fopen64@plt+0x2568>
13164: e92d41f0 push {r4, r5, r6, r7, r8, lr}
13168: e5936000 ldr r6, [r3]
1316c: e1a07000 mov r7, r0
13170: e4d01001 ldrb r1, [r0], #1
13174: e1a03081 lsl r3, r1, #1
13178: e19630b3 ldrh r3, [r6, r3]
1317c: e2911000 adds r1, r1, #0
13180: 13a01001 movne r1, #1
13184: e01112a3 ands r1, r1, r3, lsr #5
13188: 1afffff7 bne 1316c <fopen64@plt+0x24ec>
1318c: e59f5058 ldr r5, [pc, #88] ; 131ec <fopen64@plt+0x256c>
13190: e59f2058 ldr r2, [pc, #88] ; 131f0 <fopen64@plt+0x2570>
13194: e2854001 add r4, r5, #1
13198: e1a00004 mov r0, r4
1319c: ebfff684 bl 10bb4 <emset@plt>
131a0: e1a01007 mov r1, r7
131a4: e1a00004 mov r0, r4
131a8: ebfff636 bl 10a88 <strcpy@plt>
131ac: e1a00004 mov r0, r4
131b0: ebfff69a bl 10c20 <strlen@plt>
--
136c8: e3700001 cmn r0, #1
136cc: 0a000006 beq 136ec <fopen64@plt+0x2a6c>
136d0: e7dd3000 ldrb r3, [sp, r0]
136d4: e353000a cmp r3, #10
136d8: 0a000047 beq 137fc <fopen64@plt+0x2b7c>
136dc: e1a03083 lsl r3, r3, #1
136e0: e19230b3 ldrh r3, [r2, r3]
136e4: e3130020 tst r3, #32
136e8: 1a000043 bne 137fc <fopen64@plt+0x2b7c>
136ec: e28d3e81 add r3, sp, #2064 ; 0x810
136f0: e2833008 add r3, r3, #8
136f4: e0833000 add r3, r3, r0
136f8: e5533818 ldrb r3, [r3, #-2072] ; 0xfffff7e8
136fc: e353005c cmp r3, #92 ; 0x5c
13700: 0affffdc beq 13678 <fopen64@plt+0x29f8>
13704: e1a0000d mov r0, sp
13708: ebfffe94 bl 13160 <fopen64@plt+0x24e0>
1370c: e1a01000 mov r1, r0
13710: e28d0b05 add r0, sp, #5120 ; 0x1400
13714: e2800014 add r0, r0, #20
13718: ebfff4da bl 10a88 <strcpy@plt>
1371c: e28d0b05 add r0, sp, #5120 ; 0x1400
13720: e2800014 add r0, r0, #20
--
13744: e353005b cmp r3, #91 ; 0x5b
13748: 1a00002e bne 13808 <fopen64@plt+0x2b88>
1374c: e28d3b06 add r3, sp, #6144 ; 0x1800
13750: e2833018 add r3, r3, #24
13754: e0830000 add r0, r3, r0
13758: e5503405 ldrb r3, [r0, #-1029] ; 0xfffffbfb
1375c: e353005d cmp r3, #93 ; 0x5d
13760: 1a000028 bne 13808 <fopen64@plt+0x2b88>
13764: e28d2b01 add r2, sp, #1024 ; 0x400
13768: e28d0b05 add r0, sp, #5120 ; 0x1400
1376c: e2822004 add r2, r2, #4
13770: e59f12d8 ldr r1, [pc, #728] ; 13a50 <fopen64@plt+0x2dd0>
13774: e2800014 add r0, r0, #20
13778: ebfff501 bl 10b84 <sscanf@plt>
1377c: e28d0b01 add r0, sp, #1024 ; 0x400
13780: e2800004 add r0, r0, #4
13784: ebfffe75 bl 13160 <fopen64@plt+0x24e0>
13788: e1a01000 mov r1, r0
1378c: e28d0b01 add r0, sp, #1024 ; 0x400
13790: e2800004 add r0, r0, #4
13794: ebfff4bb bl 10a88 <strcpy@plt>
13798: e28d0b01 add r0, sp, #1024 ; 0x400
1379c: e2800004 add r0, r0, #4
137a0: ebfffe55 bl 130fc <fopen64@plt+0x247c>
137a4: e1a01000 mov r1, r0
137a8: e28d0b01 add r0, sp, #1024 ; 0x400
137ac: e2800004 add r0, r0, #4
137b0: ebfff4b4 bl 10a88 <strcpy@plt>
137b4: e28d1b01 add r1, sp, #1024 ; 0x400
137b8: e3a02000 mov r2, #0
--
137f8: eaffff7a b 135e8 <fopen64@plt+0x2968>
137fc: e7cd9000 strb r9, [sp, r0]
13800: e2400001 sub r0, r0, #1
13804: eaffffaf b 136c8 <fopen64@plt+0x2a48>
13808: e28d3a01 add r3, sp, #4096 ; 0x1000
1380c: e28d2b02 add r2, sp, #2048 ; 0x800
13810: e28d0b05 add r0, sp, #5120 ; 0x1400
13814: e2833010 add r3, r3, #16
13818: e2822008 add r2, r2, #8
1381c: e59f1234 ldr r1, [pc, #564] ; 13a58 <fopen64@plt+0x2dd8>
13820: e2800014 add r0, r0, #20
13824: ebfff4d6 bl 10b84 <sscanf@plt>
13828: e3500002 cmp r0, #2
1382c: 1a00001e bne 138ac <fopen64@plt+0x2c2c>
13830: e28d0b02 add r0, sp, #2048 ; 0x800
13834: e2800008 add r0, r0, #8
13838: ebfffe48 bl 13160 <fopen64@plt+0x24e0>
1383c: e1a01000 mov r1, r0
13840: e28d0b02 add r0, sp, #2048 ; 0x800
13844: e2800008 add r0, r0, #8
13848: ebfff48e bl 10a88 <strcpy@plt>
1384c: e28d0b02 add r0, sp, #2048 ; 0x800
13850: e2800008 add r0, r0, #8
13854: ebfffe28 bl 130fc <fopen64@plt+0x247c>
13858: e1a01000 mov r1, r0
1385c: e28d0b02 add r0, sp, #2048 ; 0x800
13860: e2800008 add r0, r0, #8
13864: ebfff487 bl 10a88 <strcpy@plt>
13868: e28d0a01 add r0, sp, #4096 ; 0x1000
1386c: e2800010 add r0, r0, #16
13870: ebfffe3a bl 13160 <fopen64@plt+0x24e0>
13874: e1a01000 mov r1, r0
13878: e28d0a01 add r0, sp, #4096 ; 0x1000
1387c: e2800010 add r0, r0, #16
13880: ebfff480 bl 10a88 <strcpy@plt>
13884: e28d0a01 add r0, sp, #4096 ; 0x1000
13888: e59f11cc ldr r1, [pc, #460] ; 13a5c <fopen64@plt+0x2ddc>
--
138ec: e2800014 add r0, r0, #20
138f0: ebfff4a3 bl 10b84 <sscanf@plt>
138f4: e3500002 cmp r0, #2
138f8: 0affffcc beq 13830 <fopen64@plt+0x2bb0>
138fc: e28d3a01 add r3, sp, #4096 ; 0x1000
13900: e28d2b02 add r2, sp, #2048 ; 0x800
13904: e28d0b05 add r0, sp, #5120 ; 0x1400
13908: e2833010 add r3, r3, #16
1390c: e2822008 add r2, r2, #8
13910: e59f1150 ldr r1, [pc, #336] ; 13a68 <fopen64@plt+0x2de8>
13914: e2800014 add r0, r0, #20
13918: ebfff499 bl 10b84 <sscanf@plt>
1391c: e3500002 cmp r0, #2
13920: 1a000021 bne 139ac <fopen64@plt+0x2d2c>
13924: e28d0b02 add r0, sp, #2048 ; 0x800
13928: e2800008 add r0, r0, #8
1392c: ebfffe0b bl 13160 <fopen64@plt+0x24e0>
13930: e1a01000 mov r1, r0
13934: e28d0b02 add r0, sp, #2048 ; 0x800
13938: e2800008 add r0, r0, #8
1393c: ebfff451 bl 10a88 <strcpy@plt>
13940: e28d0b02 add r0, sp, #2048 ; 0x800
13944: e2800008 add r0, r0, #8
13948: ebfffdeb bl 130fc <fopen64@plt+0x247c>
1394c: e1a01000 mov r1, r0
13950: e28d0b02 add r0, sp, #2048 ; 0x800
13954: e2800008 add r0, r0, #8
13958: ebfff44a bl 10a88 <strcpy@plt>
1395c: eaffffce b 1389c <fopen64@plt+0x2c1c>
13960: e28d0a01 add r0, sp, #4096 ; 0x1000
--
13a9c: ebfff423 bl 10b30 <calloc@plt>
13aa0: e2506000 subs r6, r0, #0
13aa4: 0a000004 beq 13abc <fopen64@plt+0x2e3c>
13aa8: e1a02005 mov r2, r5
13aac: e1a01004 mov r1, r4
13ab0: ebfff409 bl 10adc <emcpy@plt>
13ab4: e1a00004 mov r0, r4
13ab8: ebfff46d bl 10c74 <free@plt>
13abc: e1a00006 mov r0, r6
13ac0: e8bd8070 pop {r4, r5, r6, pc}
13ac4: e92d4070 push {r4, r5, r6, lr}
13ac8: e2504000 subs r4, r0, #0
13acc: 0a000007 beq 13af0 <fopen64@plt+0x2e70>
13ad0: ebfff452 bl 10c20 <strlen@plt>
13ad4: e1a05004 mov r5, r4
13ad8: e2800001 add r0, r0, #1
13adc: ebfff404 bl 10af4 <alloc@plt>
13ae0: e2504000 subs r4, r0, #0
13ae4: 0a000001 beq 13af0 <fopen64@plt+0x2e70>
13ae8: e1a01005 mov r1, r5
13aec: ebfff3e5 bl 10a88 <strcpy@plt>
13af0: e1a00004 mov r0, r4
13af4: e8bd8070 pop {r4, r5, r6, pc}
[*] Function strcpy used 10 times ubinize