[*] Binary protection state of iconv

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


[*] Function sprintf tear down of iconv

   118a0:	e59f301c 	ldr	r3, [pc, #28]	; 118c4 <fopen64@plt+0xbec>
   118a4:	e3530000 	cmp	r3, #0
   118a8:	0a000004 	beq	118c0 <fopen64@plt+0xbe8>
   118ac:	e92d4010 	push	{r4, lr}
   118b0:	e59f1010 	ldr	r1, [pc, #16]	; 118c8 <fopen64@plt+0xbf0>
   118b4:	e59f0010 	ldr	r0, [pc, #16]	; 118cc <fopen64@plt+0xbf4>
   118b8:	ebfffcfd 	bl	10cb4 <__register_frame_info@plt>
   118bc:	e8bd4010 	pop	{r4, lr}
   118c0:	eaffffd6 	b	11820 <fopen64@plt+0xb48>
   118c4:	00000000 	andeq	r0, r0, r0
   118c8:	000250cc 	andeq	r5, r2, ip, asr #1
   118cc:	000144b4 			; <UNDEFINED> instruction: 0x000144b4
   118d0:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
   118d4:	e59f40d4 	ldr	r4, [pc, #212]	; 119b0 <fopen64@plt+0xcd8>
   118d8:	e24dd018 	sub	sp, sp, #24
   118dc:	e1a07001 	mov	r7, r1
   118e0:	e1a08002 	mov	r8, r2
   118e4:	e5941000 	ldr	r1, [r4]
   118e8:	e1a02000 	mov	r2, r0
   118ec:	e5940004 	ldr	r0, [r4, #4]
   118f0:	ebfffcc8 	bl	10c18 <sprintf@plt>
   118f4:	e5940004 	ldr	r0, [r4, #4]
   118f8:	e3a05000 	mov	r5, #0
--
   11988:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   1198c:	e58d6000 	str	r6, [sp]
   11990:	e28d3010 	add	r3, sp, #16
   11994:	e1a02005 	mov	r2, r5
   11998:	e1a01005 	mov	r1, r5
   1199c:	e5940010 	ldr	r0, [r4, #16]
   119a0:	ebfffcab 	bl	10c54 <libiconv@plt>
   119a4:	e3700001 	cmn	r0, #1
   119a8:	1affffef 	bne	1196c <fopen64@plt+0xc94>
   119ac:	eaffffe9 	b	11958 <fopen64@plt+0xc80>
   119b0:	000250e4 	andeq	r5, r2, r4, ror #1
   119b4:	00012f5c 	andeq	r2, r1, ip, asr pc
   119b8:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
   119bc:	e59f40d4 	ldr	r4, [pc, #212]	; 11a98 <fopen64@plt+0xdc0>
   119c0:	e24dd018 	sub	sp, sp, #24
   119c4:	e1a07001 	mov	r7, r1
   119c8:	e1a08002 	mov	r8, r2
   119cc:	e5941014 	ldr	r1, [r4, #20]
   119d0:	e1a02000 	mov	r2, r0
   119d4:	e5940018 	ldr	r0, [r4, #24]
   119d8:	ebfffc8e 	bl	10c18 <sprintf@plt>
   119dc:	e5940018 	ldr	r0, [r4, #24]
   119e0:	e3a05000 	mov	r5, #0
--
   11a8c:	e3700001 	cmn	r0, #1
   11a90:	1affffef 	bne	11a54 <fopen64@plt+0xd7c>
   11a94:	eaffffe9 	b	11a40 <fopen64@plt+0xd68>
   11a98:	000250e4 	andeq	r5, r2, r4, ror #1
   11a9c:	00012f98 	muleq	r1, r8, pc	; <UNPREDICTABLE>
   11aa0:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
   11aa4:	e59f40f8 	ldr	r4, [pc, #248]	; 11ba4 <fopen64@plt+0xecc>
   11aa8:	e59fa0f8 	ldr	sl, [pc, #248]	; 11ba8 <fopen64@plt+0xed0>
   11aac:	e24dd01c 	sub	sp, sp, #28
   11ab0:	e1a08002 	mov	r8, r2
   11ab4:	e1a09003 	mov	r9, r3
   11ab8:	e1a06000 	mov	r6, r0
   11abc:	e0807001 	add	r7, r0, r1
   11ac0:	e1560007 	cmp	r6, r7
   11ac4:	1a000001 	bne	11ad0 <fopen64@plt+0xdf8>
   11ac8:	e28dd01c 	add	sp, sp, #28
   11acc:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   11ad0:	e4d62001 	ldrb	r2, [r6], #1
   11ad4:	e5941028 	ldr	r1, [r4, #40]	; 0x28
   11ad8:	e594002c 	ldr	r0, [r4, #44]	; 0x2c
   11adc:	ebfffc4d 	bl	10c18 <sprintf@plt>
   11ae0:	e594002c 	ldr	r0, [r4, #44]	; 0x2c
   11ae4:	e3a05000 	mov	r5, #0
--
   11b98:	e5940030 	ldr	r0, [r4, #48]	; 0x30
   11b9c:	e12fff38 	blx	r8
   11ba0:	eaffffc6 	b	11ac0 <fopen64@plt+0xde8>
   11ba4:	000250e4 	andeq	r5, r2, r4, ror #1
   11ba8:	00012fd3 	ldrdeq	r2, [r1], -r3
   11bac:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
   11bb0:	e59f40f8 	ldr	r4, [pc, #248]	; 11cb0 <fopen64@plt+0xfd8>
   11bb4:	e59fa0f8 	ldr	sl, [pc, #248]	; 11cb4 <fopen64@plt+0xfdc>
   11bb8:	e24dd01c 	sub	sp, sp, #28
   11bbc:	e1a08002 	mov	r8, r2
   11bc0:	e1a09003 	mov	r9, r3
   11bc4:	e1a06000 	mov	r6, r0
   11bc8:	e0807001 	add	r7, r0, r1
   11bcc:	e1560007 	cmp	r6, r7
   11bd0:	1a000001 	bne	11bdc <fopen64@plt+0xf04>
   11bd4:	e28dd01c 	add	sp, sp, #28
   11bd8:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   11bdc:	e4d62001 	ldrb	r2, [r6], #1
   11be0:	e5941028 	ldr	r1, [r4, #40]	; 0x28
   11be4:	e594002c 	ldr	r0, [r4, #44]	; 0x2c
   11be8:	ebfffc0a 	bl	10c18 <sprintf@plt>
   11bec:	e594002c 	ldr	r0, [r4, #44]	; 0x2c
   11bf0:	e3a05000 	mov	r5, #0
--
   1244c:	1a000001 	bne	12458 <fopen64@plt+0x1780>
   12450:	ebfffa02 	bl	10c60 <__errno_location@plt>
   12454:	e5909000 	ldr	r9, [r0]
   12458:	e35a0000 	cmp	sl, #0
   1245c:	059f64ac 	ldreq	r6, [pc, #1196]	; 12910 <fopen64@plt+0x1c38>
   12460:	0a0000d0 	beq	127a8 <fopen64@plt+0x1ad0>
   12464:	e59f34a4 	ldr	r3, [pc, #1188]	; 12910 <fopen64@plt+0x1c38>
   12468:	e5932028 	ldr	r2, [r3, #40]	; 0x28
   1246c:	e3520000 	cmp	r2, #0
   12470:	0a000034 	beq	12548 <fopen64@plt+0x1870>
   12474:	e28d2d41 	add	r2, sp, #4160	; 0x1040
   12478:	e2822008 	add	r2, r2, #8
   1247c:	e26a8a01 	rsb	r8, sl, #4096	; 0x1000
   12480:	e0828008 	add	r8, r2, r8
   12484:	e08a2008 	add	r2, sl, r8
   12488:	e58d200c 	str	r2, [sp, #12]
   1248c:	e58d3010 	str	r3, [sp, #16]
   12490:	e4d82001 	ldrb	r2, [r8], #1
   12494:	e5971028 	ldr	r1, [r7, #40]	; 0x28
   12498:	e597002c 	ldr	r0, [r7, #44]	; 0x2c
   1249c:	ebfff9dd 	bl	10c18 <sprintf@plt>
   124a0:	e597002c 	ldr	r0, [r7, #44]	; 0x2c
   124a4:	e3a09000 	mov	r9, #0


[*] Function sprintf used 5 times iconv