[*] Binary protection state of ubimkvol
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of ubimkvol
11a08: e3a03016 mov r3, #22
11a0c: e5803000 str r3, [r0]
11a10: e3e00000 mvn r0, #0
11a14: e28dd01c add sp, sp, #28
11a18: e8bd8030 pop {r4, r5, pc}
11a1c: 000260e8 andeq r6, r2, r8, ror #1
11a20: 00014b4c andeq r4, r1, ip, asr #22
11a24: 00014c12 andeq r4, r1, r2, lsl ip
11a28: e92d48f0 push {r4, r5, r6, r7, fp, lr}
11a2c: e28db014 add fp, sp, #20
11a30: e1a06001 mov r6, r1
11a34: e1a04002 mov r4, r2
11a38: e1a05000 mov r5, r0
11a3c: ebfffc3e bl 10b3c <strlen@plt>
11a40: e1a02006 mov r2, r6
11a44: e1a01005 mov r1, r5
11a48: e2800039 add r0, r0, #57 ; 0x39
11a4c: e3c00007 bic r0, r0, #7
11a50: e04dd000 sub sp, sp, r0
11a54: e1a0000d mov r0, sp
11a58: ebfffc2e bl 10b18 <sprintf@plt>
11a5c: e1a01004 mov r1, r4
11a60: e1a0000d mov r0, sp
11a64: ebffffd2 bl 119b4 <free@plt+0xe30>
11a68: e24bd014 sub sp, fp, #20
11a6c: e8bd88f0 pop {r4, r5, r6, r7, fp, pc}
11a70: e92d48f0 push {r4, r5, r6, r7, fp, lr}
11a74: e28db014 add fp, sp, #20
11a78: e1a06001 mov r6, r1
11a7c: e1a07002 mov r7, r2
11a80: e1a04003 mov r4, r3
11a84: e1a05000 mov r5, r0
11a88: ebfffc2b bl 10b3c <strlen@plt>
11a8c: e1a03007 mov r3, r7
11a90: e1a02006 mov r2, r6
11a94: e1a01005 mov r1, r5
11a98: e280006b add r0, r0, #107 ; 0x6b
11a9c: e3c00007 bic r0, r0, #7
11aa0: e04dd000 sub sp, sp, r0
11aa4: e1a0000d mov r0, sp
11aa8: ebfffc1a bl 10b18 <sprintf@plt>
11aac: e1a01004 mov r1, r4
11ab0: e1a0000d mov r0, sp
--
11efc: eaffffe8 b 11ea4 <free@plt+0x1320>
11f00: 00014d20 andeq r4, r1, r0, lsr #26
11f04: 00014b4c andeq r4, r1, ip, asr #22
11f08: 00014d27 andeq r4, r1, r7, lsr #26
11f0c: 000260e8 andeq r6, r2, r8, ror #1
11f10: 00014d5a andeq r4, r1, sl, asr sp
11f14: e92d48f0 push {r4, r5, r6, r7, fp, lr}
11f18: e5904000 ldr r4, [r0]
11f1c: e28db014 add fp, sp, #20
11f20: e1a00004 mov r0, r4
11f24: e1a06003 mov r6, r3
11f28: e1a07001 mov r7, r1
11f2c: e1a05002 mov r5, r2
11f30: ebfffb01 bl 10b3c <strlen@plt>
11f34: e1a02007 mov r2, r7
11f38: e1a01004 mov r1, r4
11f3c: e2800039 add r0, r0, #57 ; 0x39
11f40: e3c00007 bic r0, r0, #7
11f44: e04dd000 sub sp, sp, r0
11f48: e1a0000d mov r0, sp
11f4c: ebfffaf1 bl 10b18 <sprintf@plt>
11f50: e1a02006 mov r2, r6
11f54: e1a01005 mov r1, r5
--
12a54: e59f20c0 ldr r2, [pc, #192] ; 12b1c <free@plt+0x1f98>
12a58: e59f10d0 ldr r1, [pc, #208] ; 12b30 <free@plt+0x1fac>
12a5c: e5900000 ldr r0, [r0]
12a60: ebfff7ff bl 10a64 <fprintf@plt>
12a64: ebfff82e bl 10b24 <__errno_location@plt>
12a68: e3a03013 mov r3, #19
12a6c: eaffffcd b 129a8 <free@plt+0x1e24>
12a70: e51b30ac ldr r3, [fp, #-172] ; 0xffffff54
12a74: e1530009 cmp r3, r9
12a78: 1affffed bne 12a34 <free@plt+0x1eb0>
12a7c: e51b309c ldr r3, [fp, #-156] ; 0xffffff64
12a80: e1540003 cmp r4, r3
12a84: caffffee bgt 12a44 <free@plt+0x1ec0>
12a88: e3570000 cmp r7, #0
12a8c: 03a00001 moveq r0, #1
12a90: 0affffb6 beq 12970 <free@plt+0x1dec>
12a94: e2473001 sub r3, r7, #1
12a98: e1a02004 mov r2, r4
12a9c: e5961040 ldr r1, [r6, #64] ; 0x40
12aa0: e1a00008 mov r0, r8
12aa4: ebfff81b bl 10b18 <sprintf@plt>
12aa8: e3a01000 mov r1, #0
12aac: e1a00008 mov r0, r8
--
12ed4: ebfff6b8 bl 109bc <ioctl@plt>
12ed8: e2900000 adds r0, r0, #0
12edc: 13a00001 movne r0, #1
12ee0: e2600000 rsb r0, r0, #0
12ee4: e28dd014 add sp, sp, #20
12ee8: e49df004 pop {pc} ; (ldr pc, [sp], #4)
12eec: 40044f02 andmi r4, r4, r2, lsl #30
12ef0: e92d4830 push {r4, r5, fp, lr}
12ef4: e28db00c add fp, sp, #12
12ef8: e24dd068 sub sp, sp, #104 ; 0x68
12efc: e5904010 ldr r4, [r0, #16]
12f00: e1a05001 mov r5, r1
12f04: e1a00004 mov r0, r4
12f08: ebfff70b bl 10b3c <strlen@plt>
12f0c: e1a02005 mov r2, r5
12f10: e1a01004 mov r1, r4
12f14: e2800039 add r0, r0, #57 ; 0x39
12f18: e3c00007 bic r0, r0, #7
12f1c: e04dd000 sub sp, sp, r0
12f20: e1a0000d mov r0, sp
12f24: ebfff6fb bl 10b18 <sprintf@plt>
12f28: e24b1074 sub r1, fp, #116 ; 0x74
12f2c: e1a0000d mov r0, sp
--
1319c: ebfffa21 bl 11a28 <free@plt+0xea4>
131a0: e3500000 cmp r0, #0
131a4: 1affff77 bne 12f88 <free@plt+0x2404>
131a8: e2842048 add r2, r4, #72 ; 0x48
131ac: e1a01006 mov r1, r6
131b0: e5950030 ldr r0, [r5, #48] ; 0x30
131b4: ebfffa1b bl 11a28 <free@plt+0xea4>
131b8: e3500000 cmp r0, #0
131bc: 1affff71 bne 12f88 <free@plt+0x2404>
131c0: e595802c ldr r8, [r5, #44] ; 0x2c
131c4: e1a0900d mov r9, sp
131c8: e1a00008 mov r0, r8
131cc: ebfff65a bl 10b3c <strlen@plt>
131d0: e1a02006 mov r2, r6
131d4: e1a01008 mov r1, r8
131d8: e2800039 add r0, r0, #57 ; 0x39
131dc: e3c00007 bic r0, r0, #7
131e0: e04dd000 sub sp, sp, r0
131e4: e28d7008 add r7, sp, #8
131e8: e1a00007 mov r0, r7
131ec: ebfff649 bl 10b18 <sprintf@plt>
131f0: e2841040 add r1, r4, #64 ; 0x40
131f4: e1a00007 mov r0, r7
--
1347c: e1a05001 mov r5, r1
13480: e1a06002 mov r6, r2
13484: e3a01000 mov r1, #0
13488: e3a020b0 mov r2, #176 ; 0xb0
1348c: e1a07000 mov r7, r0
13490: e1a00009 mov r0, r9
13494: e1a04003 mov r4, r3
13498: ebfff58f bl 10adc <emset@plt>
1349c: e597a048 ldr sl, [r7, #72] ; 0x48
134a0: e8840060 stm r4, {r5, r6}
134a4: e1a0000a mov r0, sl
134a8: ebfff5a3 bl 10b3c <strlen@plt>
134ac: e1a0800d mov r8, sp
134b0: e1a03006 mov r3, r6
134b4: e1a02005 mov r2, r5
134b8: e1a0100a mov r1, sl
134bc: e280006b add r0, r0, #107 ; 0x6b
134c0: e3c00007 bic r0, r0, #7
134c4: e04dd000 sub sp, sp, r0
134c8: e1a0000d mov r0, sp
134cc: ebfff591 bl 10b18 <sprintf@plt>
134d0: e1a0000d mov r0, sp
134d4: e284200c add r2, r4, #12
134d8: e1a01009 mov r1, r9
134dc: ebfffa56 bl 11e3c <free@plt+0x12b8>
134e0: e1a0d008 mov sp, r8
134e4: e3500000 cmp r0, #0
134e8: 0a000003 beq 134fc <free@plt+0x2978>
134ec: e3e08000 mvn r8, #0
134f0: e1a00008 mov r0, r8
134f4: e24bd020 sub sp, fp, #32
134f8: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
134fc: e5979044 ldr r9, [r7, #68] ; 0x44
13500: e1a00009 mov r0, r9
13504: ebfff58c bl 10b3c <strlen@plt>
13508: e1a03006 mov r3, r6
1350c: e1a02005 mov r2, r5
13510: e1a01009 mov r1, r9
13514: e280006b add r0, r0, #107 ; 0x6b
13518: e3c00007 bic r0, r0, #7
1351c: e04dd000 sub sp, sp, r0
13520: e1a0000d mov r0, sp
13524: ebfff57b bl 10b18 <sprintf@plt>
13528: e1a0000d mov r0, sp
1352c: e3a02032 mov r2, #50 ; 0x32
--
13578: e3a03003 mov r3, #3
1357c: e5843010 str r3, [r4, #16]
13580: e1a02006 mov r2, r6
13584: e2843014 add r3, r4, #20
13588: e1a01005 mov r1, r5
1358c: e597004c ldr r0, [r7, #76] ; 0x4c
13590: ebfff936 bl 11a70 <free@plt+0xeec>
13594: e3500000 cmp r0, #0
13598: 1affffd3 bne 134ec <free@plt+0x2968>
1359c: e5978050 ldr r8, [r7, #80] ; 0x50
135a0: e1a0900d mov r9, sp
135a4: e1a00008 mov r0, r8
135a8: ebfff563 bl 10b3c <strlen@plt>
135ac: e1a03006 mov r3, r6
135b0: e1a02005 mov r2, r5
135b4: e1a01008 mov r1, r8
135b8: e280006b add r0, r0, #107 ; 0x6b
135bc: e3c00007 bic r0, r0, #7
135c0: e04dd000 sub sp, sp, r0
135c4: e1a0000d mov r0, sp
135c8: ebfff552 bl 10b18 <sprintf@plt>
135cc: e1a0000d mov r0, sp
135d0: e2841018 add r1, r4, #24
--
13620: e1a02006 mov r2, r6
13624: e1a01005 mov r1, r5
13628: e597005c ldr r0, [r7, #92] ; 0x5c
1362c: ebfff90f bl 11a70 <free@plt+0xeec>
13630: e2508000 subs r8, r0, #0
13634: 1affffac bne 134ec <free@plt+0x2968>
13638: e5941028 ldr r1, [r4, #40] ; 0x28
1363c: e594002c ldr r0, [r4, #44] ; 0x2c
13640: e5977060 ldr r7, [r7, #96] ; 0x60
13644: e0c32190 smull r2, r3, r0, r1
13648: e1a00007 mov r0, r7
1364c: e1c422f0 strd r2, [r4, #32]
13650: ebfff539 bl 10b3c <strlen@plt>
13654: e1a03006 mov r3, r6
13658: e1a02005 mov r2, r5
1365c: e1a01007 mov r1, r7
13660: e280006b add r0, r0, #107 ; 0x6b
13664: e3c00007 bic r0, r0, #7
13668: e04dd000 sub sp, sp, r0
1366c: e1a0000d mov r0, sp
13670: ebfff528 bl 10b18 <sprintf@plt>
13674: e1a0000d mov r0, sp
13678: e3a02081 mov r2, #129 ; 0x81
--
13894: 0a000004 beq 138ac <free@plt+0x2d28>
13898: e5963000 ldr r3, [r6]
1389c: e3530002 cmp r3, #2
138a0: 1affffca bne 137d0 <free@plt+0x2c4c>
138a4: e2844001 add r4, r4, #1
138a8: eafffff0 b 13870 <free@plt+0x2cec>
138ac: e51b30ac ldr r3, [fp, #-172] ; 0xffffff54
138b0: e15a0003 cmp sl, r3
138b4: 1afffffa bne 138a4 <free@plt+0x2d20>
138b8: e51b309c ldr r3, [fp, #-156] ; 0xffffff64
138bc: e1540003 cmp r4, r3
138c0: c3a03013 movgt r3, #19
138c4: c5863000 strgt r3, [r6]
138c8: caffffc0 bgt 137d0 <free@plt+0x2c4c>
138cc: e51b30bc ldr r3, [fp, #-188] ; 0xffffff44
138d0: e1a02004 mov r2, r4
138d4: e2438001 sub r8, r3, #1
138d8: e1a03008 mov r3, r8
138dc: e5951040 ldr r1, [r5, #64] ; 0x40
138e0: e1a00007 mov r0, r7
138e4: ebfff48b bl 10b18 <sprintf@plt>
138e8: e3a01000 mov r1, #0
138ec: e1a00007 mov r0, r7
[*] Function sprintf used 11 times ubimkvol