[*] Binary protection state of ubirename

  
  	Partial RELRO  No Canary found   NX disabled  No PIE       No RPATH     No RUNPATH   No Symbols


[*] Function sprintf tear down of ubirename

   10e88:	e3a03016 	mov	r3, #22
   10e8c:	e5803000 	str	r3, [r0]
   10e90:	e3e00000 	mvn	r0, #0
   10e94:	e28dd01c 	add	sp, sp, #28
   10e98:	e8bd8030 	pop	{r4, r5, pc}
   10e9c:	00024088 	andeq	r4, r2, r8, lsl #1
   10ea0:	000134c9 	andeq	r3, r1, r9, asr #9
   10ea4:	00013595 	muleq	r1, r5, r5
   10ea8:	e92d48f0 	push	{r4, r5, r6, r7, fp, lr}
   10eac:	e28db014 	add	fp, sp, #20
   10eb0:	e1a06001 	mov	r6, r1
   10eb4:	e1a04002 	mov	r4, r2
   10eb8:	e1a05000 	mov	r5, r0
   10ebc:	ebfffe56 	bl	1081c <strlen@plt>
   10ec0:	e1a02006 	mov	r2, r6
   10ec4:	e1a01005 	mov	r1, r5
   10ec8:	e2800039 	add	r0, r0, #57	; 0x39
   10ecc:	e3c00007 	bic	r0, r0, #7
   10ed0:	e04dd000 	sub	sp, sp, r0
   10ed4:	e1a0000d 	mov	r0, sp
   10ed8:	ebfffe49 	bl	10804 <sprintf@plt>
   10edc:	e1a01004 	mov	r1, r4
   10ee0:	e1a0000d 	mov	r0, sp
   10ee4:	ebffffd2 	bl	10e34 <free@plt+0x5e8>
   10ee8:	e24bd014 	sub	sp, fp, #20
   10eec:	e8bd88f0 	pop	{r4, r5, r6, r7, fp, pc}
   10ef0:	e92d48f0 	push	{r4, r5, r6, r7, fp, lr}
   10ef4:	e28db014 	add	fp, sp, #20
   10ef8:	e1a06001 	mov	r6, r1
   10efc:	e1a07002 	mov	r7, r2
   10f00:	e1a04003 	mov	r4, r3
   10f04:	e1a05000 	mov	r5, r0
   10f08:	ebfffe43 	bl	1081c <strlen@plt>
   10f0c:	e1a03007 	mov	r3, r7
   10f10:	e1a02006 	mov	r2, r6
   10f14:	e1a01005 	mov	r1, r5
   10f18:	e280006b 	add	r0, r0, #107	; 0x6b
   10f1c:	e3c00007 	bic	r0, r0, #7
   10f20:	e04dd000 	sub	sp, sp, r0
   10f24:	e1a0000d 	mov	r0, sp
   10f28:	ebfffe35 	bl	10804 <sprintf@plt>
   10f2c:	e1a01004 	mov	r1, r4
   10f30:	e1a0000d 	mov	r0, sp
--
   1137c:	eaffffe8 	b	11324 <free@plt+0xad8>
   11380:	000136a3 	andeq	r3, r1, r3, lsr #13
   11384:	000134c9 	andeq	r3, r1, r9, asr #9
   11388:	000136aa 	andeq	r3, r1, sl, lsr #13
   1138c:	00024088 	andeq	r4, r2, r8, lsl #1
   11390:	000136dd 	ldrdeq	r3, [r1], -sp
   11394:	e92d48f0 	push	{r4, r5, r6, r7, fp, lr}
   11398:	e5904000 	ldr	r4, [r0]
   1139c:	e28db014 	add	fp, sp, #20
   113a0:	e1a00004 	mov	r0, r4
   113a4:	e1a06003 	mov	r6, r3
   113a8:	e1a07001 	mov	r7, r1
   113ac:	e1a05002 	mov	r5, r2
   113b0:	ebfffd19 	bl	1081c <strlen@plt>
   113b4:	e1a02007 	mov	r2, r7
   113b8:	e1a01004 	mov	r1, r4
   113bc:	e2800039 	add	r0, r0, #57	; 0x39
   113c0:	e3c00007 	bic	r0, r0, #7
   113c4:	e04dd000 	sub	sp, sp, r0
   113c8:	e1a0000d 	mov	r0, sp
   113cc:	ebfffd0c 	bl	10804 <sprintf@plt>
   113d0:	e1a02006 	mov	r2, r6
   113d4:	e1a01005 	mov	r1, r5
--
   11ed4:	e59f20c0 	ldr	r2, [pc, #192]	; 11f9c <free@plt+0x1750>
   11ed8:	e59f10d0 	ldr	r1, [pc, #208]	; 11fb0 <free@plt+0x1764>
   11edc:	e5900000 	ldr	r0, [r0]
   11ee0:	ebfffa23 	bl	10774 <fprintf@plt>
   11ee4:	ebfffa49 	bl	10810 <__errno_location@plt>
   11ee8:	e3a03013 	mov	r3, #19
   11eec:	eaffffcd 	b	11e28 <free@plt+0x15dc>
   11ef0:	e51b30ac 	ldr	r3, [fp, #-172]	; 0xffffff54
   11ef4:	e1530009 	cmp	r3, r9
   11ef8:	1affffed 	bne	11eb4 <free@plt+0x1668>
   11efc:	e51b309c 	ldr	r3, [fp, #-156]	; 0xffffff64
   11f00:	e1540003 	cmp	r4, r3
   11f04:	caffffee 	bgt	11ec4 <free@plt+0x1678>
   11f08:	e3570000 	cmp	r7, #0
   11f0c:	03a00001 	moveq	r0, #1
   11f10:	0affffb6 	beq	11df0 <free@plt+0x15a4>
   11f14:	e2473001 	sub	r3, r7, #1
   11f18:	e1a02004 	mov	r2, r4
   11f1c:	e5961040 	ldr	r1, [r6, #64]	; 0x40
   11f20:	e1a00008 	mov	r0, r8
   11f24:	ebfffa36 	bl	10804 <sprintf@plt>
   11f28:	e3a01000 	mov	r1, #0
   11f2c:	e1a00008 	mov	r0, r8
--
   12354:	ebfff8eb 	bl	10708 <ioctl@plt>
   12358:	e2900000 	adds	r0, r0, #0
   1235c:	13a00001 	movne	r0, #1
   12360:	e2600000 	rsb	r0, r0, #0
   12364:	e28dd014 	add	sp, sp, #20
   12368:	e49df004 	pop	{pc}		; (ldr pc, [sp], #4)
   1236c:	40044f02 	andmi	r4, r4, r2, lsl #30
   12370:	e92d4830 	push	{r4, r5, fp, lr}
   12374:	e28db00c 	add	fp, sp, #12
   12378:	e24dd068 	sub	sp, sp, #104	; 0x68
   1237c:	e5904010 	ldr	r4, [r0, #16]
   12380:	e1a05001 	mov	r5, r1
   12384:	e1a00004 	mov	r0, r4
   12388:	ebfff923 	bl	1081c <strlen@plt>
   1238c:	e1a02005 	mov	r2, r5
   12390:	e1a01004 	mov	r1, r4
   12394:	e2800039 	add	r0, r0, #57	; 0x39
   12398:	e3c00007 	bic	r0, r0, #7
   1239c:	e04dd000 	sub	sp, sp, r0
   123a0:	e1a0000d 	mov	r0, sp
   123a4:	ebfff916 	bl	10804 <sprintf@plt>
   123a8:	e24b1074 	sub	r1, fp, #116	; 0x74
   123ac:	e1a0000d 	mov	r0, sp
--
   1261c:	ebfffa21 	bl	10ea8 <free@plt+0x65c>
   12620:	e3500000 	cmp	r0, #0
   12624:	1affff77 	bne	12408 <free@plt+0x1bbc>
   12628:	e2842048 	add	r2, r4, #72	; 0x48
   1262c:	e1a01006 	mov	r1, r6
   12630:	e5950030 	ldr	r0, [r5, #48]	; 0x30
   12634:	ebfffa1b 	bl	10ea8 <free@plt+0x65c>
   12638:	e3500000 	cmp	r0, #0
   1263c:	1affff71 	bne	12408 <free@plt+0x1bbc>
   12640:	e595802c 	ldr	r8, [r5, #44]	; 0x2c
   12644:	e1a0900d 	mov	r9, sp
   12648:	e1a00008 	mov	r0, r8
   1264c:	ebfff872 	bl	1081c <strlen@plt>
   12650:	e1a02006 	mov	r2, r6
   12654:	e1a01008 	mov	r1, r8
   12658:	e2800039 	add	r0, r0, #57	; 0x39
   1265c:	e3c00007 	bic	r0, r0, #7
   12660:	e04dd000 	sub	sp, sp, r0
   12664:	e28d7008 	add	r7, sp, #8
   12668:	e1a00007 	mov	r0, r7
   1266c:	ebfff864 	bl	10804 <sprintf@plt>
   12670:	e2841040 	add	r1, r4, #64	; 0x40
   12674:	e1a00007 	mov	r0, r7
--
   128fc:	e1a05001 	mov	r5, r1
   12900:	e1a06002 	mov	r6, r2
   12904:	e3a01000 	mov	r1, #0
   12908:	e3a020b0 	mov	r2, #176	; 0xb0
   1290c:	e1a07000 	mov	r7, r0
   12910:	e1a00009 	mov	r0, r9
   12914:	e1a04003 	mov	r4, r3
   12918:	ebfff7ad 	bl	107d4 <emset@plt>
   1291c:	e597a048 	ldr	sl, [r7, #72]	; 0x48
   12920:	e8840060 	stm	r4, {r5, r6}
   12924:	e1a0000a 	mov	r0, sl
   12928:	ebfff7bb 	bl	1081c <strlen@plt>
   1292c:	e1a0800d 	mov	r8, sp
   12930:	e1a03006 	mov	r3, r6
   12934:	e1a02005 	mov	r2, r5
   12938:	e1a0100a 	mov	r1, sl
   1293c:	e280006b 	add	r0, r0, #107	; 0x6b
   12940:	e3c00007 	bic	r0, r0, #7
   12944:	e04dd000 	sub	sp, sp, r0
   12948:	e1a0000d 	mov	r0, sp
   1294c:	ebfff7ac 	bl	10804 <sprintf@plt>
   12950:	e1a0000d 	mov	r0, sp
   12954:	e284200c 	add	r2, r4, #12
   12958:	e1a01009 	mov	r1, r9
   1295c:	ebfffa56 	bl	112bc <free@plt+0xa70>
   12960:	e1a0d008 	mov	sp, r8
   12964:	e3500000 	cmp	r0, #0
   12968:	0a000003 	beq	1297c <free@plt+0x2130>
   1296c:	e3e08000 	mvn	r8, #0
   12970:	e1a00008 	mov	r0, r8
   12974:	e24bd020 	sub	sp, fp, #32
   12978:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   1297c:	e5979044 	ldr	r9, [r7, #68]	; 0x44
   12980:	e1a00009 	mov	r0, r9
   12984:	ebfff7a4 	bl	1081c <strlen@plt>
   12988:	e1a03006 	mov	r3, r6
   1298c:	e1a02005 	mov	r2, r5
   12990:	e1a01009 	mov	r1, r9
   12994:	e280006b 	add	r0, r0, #107	; 0x6b
   12998:	e3c00007 	bic	r0, r0, #7
   1299c:	e04dd000 	sub	sp, sp, r0
   129a0:	e1a0000d 	mov	r0, sp
   129a4:	ebfff796 	bl	10804 <sprintf@plt>
   129a8:	e1a0000d 	mov	r0, sp
   129ac:	e3a02032 	mov	r2, #50	; 0x32
--
   129f8:	e3a03003 	mov	r3, #3
   129fc:	e5843010 	str	r3, [r4, #16]
   12a00:	e1a02006 	mov	r2, r6
   12a04:	e2843014 	add	r3, r4, #20
   12a08:	e1a01005 	mov	r1, r5
   12a0c:	e597004c 	ldr	r0, [r7, #76]	; 0x4c
   12a10:	ebfff936 	bl	10ef0 <free@plt+0x6a4>
   12a14:	e3500000 	cmp	r0, #0
   12a18:	1affffd3 	bne	1296c <free@plt+0x2120>
   12a1c:	e5978050 	ldr	r8, [r7, #80]	; 0x50
   12a20:	e1a0900d 	mov	r9, sp
   12a24:	e1a00008 	mov	r0, r8
   12a28:	ebfff77b 	bl	1081c <strlen@plt>
   12a2c:	e1a03006 	mov	r3, r6
   12a30:	e1a02005 	mov	r2, r5
   12a34:	e1a01008 	mov	r1, r8
   12a38:	e280006b 	add	r0, r0, #107	; 0x6b
   12a3c:	e3c00007 	bic	r0, r0, #7
   12a40:	e04dd000 	sub	sp, sp, r0
   12a44:	e1a0000d 	mov	r0, sp
   12a48:	ebfff76d 	bl	10804 <sprintf@plt>
   12a4c:	e1a0000d 	mov	r0, sp
   12a50:	e2841018 	add	r1, r4, #24
--
   12aa0:	e1a02006 	mov	r2, r6
   12aa4:	e1a01005 	mov	r1, r5
   12aa8:	e597005c 	ldr	r0, [r7, #92]	; 0x5c
   12aac:	ebfff90f 	bl	10ef0 <free@plt+0x6a4>
   12ab0:	e2508000 	subs	r8, r0, #0
   12ab4:	1affffac 	bne	1296c <free@plt+0x2120>
   12ab8:	e5941028 	ldr	r1, [r4, #40]	; 0x28
   12abc:	e594002c 	ldr	r0, [r4, #44]	; 0x2c
   12ac0:	e5977060 	ldr	r7, [r7, #96]	; 0x60
   12ac4:	e0c32190 	smull	r2, r3, r0, r1
   12ac8:	e1a00007 	mov	r0, r7
   12acc:	e1c422f0 	strd	r2, [r4, #32]
   12ad0:	ebfff751 	bl	1081c <strlen@plt>
   12ad4:	e1a03006 	mov	r3, r6
   12ad8:	e1a02005 	mov	r2, r5
   12adc:	e1a01007 	mov	r1, r7
   12ae0:	e280006b 	add	r0, r0, #107	; 0x6b
   12ae4:	e3c00007 	bic	r0, r0, #7
   12ae8:	e04dd000 	sub	sp, sp, r0
   12aec:	e1a0000d 	mov	r0, sp
   12af0:	ebfff743 	bl	10804 <sprintf@plt>
   12af4:	e1a0000d 	mov	r0, sp
   12af8:	e3a02081 	mov	r2, #129	; 0x81
--
   12d14:	0a000004 	beq	12d2c <free@plt+0x24e0>
   12d18:	e5963000 	ldr	r3, [r6]
   12d1c:	e3530002 	cmp	r3, #2
   12d20:	1affffca 	bne	12c50 <free@plt+0x2404>
   12d24:	e2844001 	add	r4, r4, #1
   12d28:	eafffff0 	b	12cf0 <free@plt+0x24a4>
   12d2c:	e51b30ac 	ldr	r3, [fp, #-172]	; 0xffffff54
   12d30:	e15a0003 	cmp	sl, r3
   12d34:	1afffffa 	bne	12d24 <free@plt+0x24d8>
   12d38:	e51b309c 	ldr	r3, [fp, #-156]	; 0xffffff64
   12d3c:	e1540003 	cmp	r4, r3
   12d40:	c3a03013 	movgt	r3, #19
   12d44:	c5863000 	strgt	r3, [r6]
   12d48:	caffffc0 	bgt	12c50 <free@plt+0x2404>
   12d4c:	e51b30bc 	ldr	r3, [fp, #-188]	; 0xffffff44
   12d50:	e1a02004 	mov	r2, r4
   12d54:	e2438001 	sub	r8, r3, #1
   12d58:	e1a03008 	mov	r3, r8
   12d5c:	e5951040 	ldr	r1, [r5, #64]	; 0x40
   12d60:	e1a00007 	mov	r0, r7
   12d64:	ebfff6a6 	bl	10804 <sprintf@plt>
   12d68:	e3a01000 	mov	r1, #0
   12d6c:	e1a00007 	mov	r0, r7


[*] Function sprintf used 11 times ubirename