[*] Binary protection state of ldd

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


[*] Function printf tear down of ldd

   108cc:	e59f118c 	ldr	r1, [pc, #396]	; 10a60 <free@plt+0x1dc>
   108d0:	e1a00004 	mov	r0, r4
   108d4:	ebffffcf 	bl	10818 <strcmp@plt>
   108d8:	e3500000 	cmp	r0, #0
   108dc:	0a000004 	beq	108f4 <free@plt+0x70>
   108e0:	e59f117c 	ldr	r1, [pc, #380]	; 10a64 <free@plt+0x1e0>
   108e4:	e1a00004 	mov	r0, r4
   108e8:	ebffffca 	bl	10818 <strcmp@plt>
   108ec:	e3500000 	cmp	r0, #0
   108f0:	1a000005 	bne	1090c <free@plt+0x88>
   108f4:	e59f3158 	ldr	r3, [pc, #344]	; 10a54 <free@plt+0x1d0>
   108f8:	e59f1168 	ldr	r1, [pc, #360]	; 10a68 <free@plt+0x1e4>
   108fc:	e5930000 	ldr	r0, [r3]
   10900:	ebffffac 	bl	107b8 <fprintf@plt>
   10904:	e3a00000 	mov	r0, #0
   10908:	eaffffe8 	b	108b0 <free@plt+0x2c>
   1090c:	e3580002 	cmp	r8, #2
   10910:	0a000002 	beq	10920 <free@plt+0x9c>
   10914:	e1a01004 	mov	r1, r4
   10918:	e59f014c 	ldr	r0, [pc, #332]	; 10a6c <free@plt+0x1e8>
   1091c:	ebffff84 	bl	10734 <printf@plt>
   10920:	e1a00004 	mov	r0, r4
   10924:	eb00011d 	bl	10da0 <free@plt+0x51c>
   10928:	e3500000 	cmp	r0, #0
   1092c:	059fb13c 	ldreq	fp, [pc, #316]	; 10a70 <free@plt+0x1ec>
   10930:	0a000013 	beq	10984 <free@plt+0x100>
   10934:	e2566001 	subs	r6, r6, #1
   10938:	1affffdd 	bne	108b4 <free@plt+0x30>
   1093c:	e1a00006 	mov	r0, r6
   10940:	e8bd8ff8 	pop	{r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}
   10944:	e5941004 	ldr	r1, [r4, #4]
   10948:	e3510000 	cmp	r1, #0
   1094c:	1a000008 	bne	10974 <free@plt+0xf0>
   10950:	e5941008 	ldr	r1, [r4, #8]
   10954:	e3510000 	cmp	r1, #0
   10958:	0a000005 	beq	10974 <free@plt+0xf0>
   1095c:	e1a0000b 	mov	r0, fp
   10960:	ebffff73 	bl	10734 <printf@plt>
   10964:	e5940008 	ldr	r0, [r4, #8]
   10968:	eb00010c 	bl	10da0 <free@plt+0x51c>
   1096c:	e1a03007 	mov	r3, r7
   10970:	e584a004 	str	sl, [r4, #4]
   10974:	e594400c 	ldr	r4, [r4, #12]
   10978:	e3540000 	cmp	r4, #0
   1097c:	1afffff0 	bne	10944 <free@plt+0xc0>
   10980:	e1a07003 	mov	r7, r3
   10984:	e3570000 	cmp	r7, #0
   10988:	e5954010 	ldr	r4, [r5, #16]
   1098c:	1a000012 	bne	109dc <free@plt+0x158>
   10990:	e59fb0dc 	ldr	fp, [pc, #220]	; 10a74 <free@plt+0x1f0>
   10994:	e3540000 	cmp	r4, #0
   10998:	1a000012 	bne	109e8 <free@plt+0x164>
   1099c:	e5952008 	ldr	r2, [r5, #8]
   109a0:	e3520000 	cmp	r2, #0
   109a4:	0a000016 	beq	10a04 <free@plt+0x180>
   109a8:	e5953004 	ldr	r3, [r5, #4]
   109ac:	e3530001 	cmp	r3, #1
   109b0:	1a000013 	bne	10a04 <free@plt+0x180>
   109b4:	e1a01002 	mov	r1, r2
   109b8:	e59f00b4 	ldr	r0, [pc, #180]	; 10a74 <free@plt+0x1f0>
   109bc:	ebffff5c 	bl	10734 <printf@plt>
   109c0:	e595a010 	ldr	sl, [r5, #16]
   109c4:	e59fb0ac 	ldr	fp, [pc, #172]	; 10a78 <free@plt+0x1f4>
   109c8:	e3a04000 	mov	r4, #0
   109cc:	e35a0000 	cmp	sl, #0
   109d0:	1a00000e 	bne	10a10 <free@plt+0x18c>
   109d4:	e585a010 	str	sl, [r5, #16]
   109d8:	eaffffd5 	b	10934 <free@plt+0xb0>
   109dc:	e3a03000 	mov	r3, #0
   109e0:	e3a0a001 	mov	sl, #1
   109e4:	eaffffe3 	b	10978 <free@plt+0xf4>
   109e8:	e5942008 	ldr	r2, [r4, #8]
   109ec:	e5941000 	ldr	r1, [r4]
   109f0:	e1a0000b 	mov	r0, fp
   109f4:	ebffff4e 	bl	10734 <printf@plt>
   109f8:	e3a07001 	mov	r7, #1
   109fc:	e594400c 	ldr	r4, [r4, #12]
   10a00:	eaffffe3 	b	10994 <free@plt+0x110>
   10a04:	e59f0070 	ldr	r0, [pc, #112]	; 10a7c <free@plt+0x1f8>
   10a08:	ebffff49 	bl	10734 <printf@plt>
   10a0c:	eaffffeb 	b	109c0 <free@plt+0x13c>
   10a10:	e59a0000 	ldr	r0, [sl]


[*] Function printf used 5 times ldd