[*] Binary protection state of getconf

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


[*] Function fprintf tear down of getconf

   10910:	e1a00005 	mov	r0, r5
   10914:	ebffff7b 	bl	10708 <strcmp@plt>
   10918:	e3500000 	cmp	r0, #0
   1091c:	03a03002 	moveq	r3, #2
   10920:	13a03001 	movne	r3, #1
   10924:	e0444003 	sub	r4, r4, r3
   10928:	e2442001 	sub	r2, r4, #1
   1092c:	e3520001 	cmp	r2, #1
   10930:	8affffc7 	bhi	10854 <free@plt+0x104>
   10934:	e7969103 	ldr	r9, [r6, r3, lsl #2]
   10938:	e59f5224 	ldr	r5, [pc, #548]	; 10b64 <free@plt+0x414>
   1093c:	e59fa224 	ldr	sl, [pc, #548]	; 10b68 <free@plt+0x418>
   10940:	e1a08103 	lsl	r8, r3, #2
   10944:	e5957000 	ldr	r7, [r5]
   10948:	e3570000 	cmp	r7, #0
   1094c:	1a000006 	bne	1096c <free@plt+0x21c>
   10950:	e59f1214 	ldr	r1, [pc, #532]	; 10b6c <free@plt+0x41c>
   10954:	e1a02009 	mov	r2, r9
   10958:	e59f3210 	ldr	r3, [pc, #528]	; 10b70 <free@plt+0x420>
   1095c:	e5930000 	ldr	r0, [r3]
   10960:	ebffff5c 	bl	106d8 <fprintf@plt>
   10964:	e3a00002 	mov	r0, #2
   10968:	ea00002c 	b	10a20 <free@plt+0x2d0>
--
   109c8:	0affffa1 	beq	10854 <free@plt+0x104>
   109cc:	ebffff50 	bl	10714 <__errno_location@plt>
   109d0:	e2888004 	add	r8, r8, #4
   109d4:	e3a03000 	mov	r3, #0
   109d8:	e0867008 	add	r7, r6, r8
   109dc:	e5803000 	str	r3, [r0]
   109e0:	e1a04000 	mov	r4, r0
   109e4:	e5951004 	ldr	r1, [r5, #4]
   109e8:	e7960008 	ldr	r0, [r6, r8]
   109ec:	ebffff1e 	bl	1066c <pathconf@plt>
   109f0:	e3700001 	cmn	r0, #1
   109f4:	e1a01000 	mov	r1, r0
   109f8:	1a000009 	bne	10a24 <free@plt+0x2d4>
   109fc:	e5943000 	ldr	r3, [r4]
   10a00:	e3530000 	cmp	r3, #0
   10a04:	0a000015 	beq	10a60 <free@plt+0x310>
   10a08:	e59f3160 	ldr	r3, [pc, #352]	; 10b70 <free@plt+0x420>
   10a0c:	e5972000 	ldr	r2, [r7]
   10a10:	e59f115c 	ldr	r1, [pc, #348]	; 10b74 <free@plt+0x424>
   10a14:	e5930000 	ldr	r0, [r3]
   10a18:	ebffff2e 	bl	106d8 <fprintf@plt>
   10a1c:	e3a00003 	mov	r0, #3
   10a20:	ebffff3e 	bl	10720 <exit@plt>
--
   10a74:	0affff76 	beq	10854 <free@plt+0x104>
   10a78:	e3a02000 	mov	r2, #0
   10a7c:	e1a01002 	mov	r1, r2
   10a80:	e5950004 	ldr	r0, [r5, #4]
   10a84:	ebffff0a 	bl	106b4 <confstr@plt>
   10a88:	e59f60e0 	ldr	r6, [pc, #224]	; 10b70 <free@plt+0x420>
   10a8c:	e1a07000 	mov	r7, r0
   10a90:	ebffff04 	bl	106a8 <alloc@plt>
   10a94:	e2504000 	subs	r4, r0, #0
   10a98:	059f10e4 	ldreq	r1, [pc, #228]	; 10b84 <free@plt+0x434>
   10a9c:	0a000007 	beq	10ac0 <free@plt+0x370>
   10aa0:	e1a01004 	mov	r1, r4
   10aa4:	e1a02007 	mov	r2, r7
   10aa8:	e5950004 	ldr	r0, [r5, #4]
   10aac:	ebffff00 	bl	106b4 <confstr@plt>
   10ab0:	e1500007 	cmp	r0, r7
   10ab4:	e1a01000 	mov	r1, r0
   10ab8:	0a000003 	beq	10acc <free@plt+0x37c>
   10abc:	e59f10c4 	ldr	r1, [pc, #196]	; 10b88 <free@plt+0x438>
   10ac0:	e5960000 	ldr	r0, [r6]
   10ac4:	ebffff03 	bl	106d8 <fprintf@plt>
   10ac8:	eaffffd3 	b	10a1c <free@plt+0x2cc>
   10acc:	e1a02004 	mov	r2, r4
--
   10c78:	00000000 	andeq	r0, r0, r0
   10c7c:	00013698 	muleq	r1, r8, r6
   10c80:	e59f301c 	ldr	r3, [pc, #28]	; 10ca4 <free@plt+0x554>
   10c84:	e3530000 	cmp	r3, #0
   10c88:	0a000004 	beq	10ca0 <free@plt+0x550>
   10c8c:	e92d4010 	push	{r4, lr}
   10c90:	e59f1010 	ldr	r1, [pc, #16]	; 10ca8 <free@plt+0x558>
   10c94:	e59f0010 	ldr	r0, [pc, #16]	; 10cac <free@plt+0x55c>
   10c98:	ebfffea9 	bl	10744 <__register_frame_info@plt>
   10c9c:	e8bd4010 	pop	{r4, lr}
   10ca0:	eaffffd6 	b	10c00 <free@plt+0x4b0>
   10ca4:	00000000 	andeq	r0, r0, r0
   10ca8:	0002407c 	andeq	r4, r2, ip, ror r0
   10cac:	00013698 	muleq	r1, r8, r6
   10cb0:	e92d4010 	push	{r4, lr}
   10cb4:	e59f5028 	ldr	r5, [pc, #40]	; 10ce4 <free@plt+0x594>
   10cb8:	e59f4028 	ldr	r4, [pc, #40]	; 10ce8 <free@plt+0x598>
   10cbc:	e5952000 	ldr	r2, [r5]
   10cc0:	e59f1024 	ldr	r1, [pc, #36]	; 10cec <free@plt+0x59c>
   10cc4:	e5940000 	ldr	r0, [r4]
   10cc8:	ebfffe82 	bl	106d8 <fprintf@plt>
   10ccc:	e5952000 	ldr	r2, [r5]
   10cd0:	e59f1018 	ldr	r1, [pc, #24]	; 10cf0 <free@plt+0x5a0>
   10cd4:	e5940000 	ldr	r0, [r4]
   10cd8:	ebfffe7e 	bl	106d8 <fprintf@plt>
   10cdc:	e3a00002 	mov	r0, #2
   10ce0:	ebfffe8e 	bl	10720 <exit@plt>
--
   10d74:	e3700001 	cmn	r0, #1
   10d78:	e1a01000 	mov	r1, r0
   10d7c:	1afffff4 	bne	10d54 <free@plt+0x604>
   10d80:	e5143008 	ldr	r3, [r4, #-8]
   10d84:	e2433074 	sub	r3, r3, #116	; 0x74
   10d88:	e3530001 	cmp	r3, #1
   10d8c:	959f0088 	ldrls	r0, [pc, #136]	; 10e1c <free@plt+0x6cc>
   10d90:	8afffff1 	bhi	10d5c <free@plt+0x60c>
   10d94:	eaffffef 	b	10d58 <free@plt+0x608>
   10d98:	e3a02000 	mov	r2, #0
   10d9c:	e1a01002 	mov	r1, r2
   10da0:	e5140008 	ldr	r0, [r4, #-8]
   10da4:	ebfffe42 	bl	106b4 <confstr@plt>
   10da8:	e1a0a000 	mov	sl, r0
   10dac:	ebfffe3d 	bl	106a8 <alloc@plt>
   10db0:	e2505000 	subs	r5, r0, #0
   10db4:	1a000005 	bne	10dd0 <free@plt+0x680>
   10db8:	e59f1060 	ldr	r1, [pc, #96]	; 10e20 <free@plt+0x6d0>
   10dbc:	e59f3060 	ldr	r3, [pc, #96]	; 10e24 <free@plt+0x6d4>
   10dc0:	e5930000 	ldr	r0, [r3]
   10dc4:	ebfffe43 	bl	106d8 <fprintf@plt>
   10dc8:	e3a00003 	mov	r0, #3
   10dcc:	ebfffe53 	bl	10720 <exit@plt>


[*] Function fprintf used 6 times getconf