[*] Binary protection state of libc.so.6

  
  	Full RELRO     Canary found      NX enabled   DSO          No RPATH     No RUNPATH   No Symbols


[*] Function mmap tear down of libc.so.6

   27356:	f081 fe7b 	bl	a9050 <ap64@@GLIBC_2.4>
   2735a:	1c43      	adds	r3, r0, #1
   2735c:	6238      	str	r0, [r7, #32]
   2735e:	d09b      	beq.n	27298 <setlocale@@GLIBC_2.4+0x1184>
   27360:	2010      	movs	r0, #16
   27362:	f7f6 edfe 	blx	1df60 <alloc@plt+0x4>
   27366:	6a3a      	ldr	r2, [r7, #32]
   27368:	2800      	cmp	r0, #0
   2736a:	f000 8121 	beq.w	275b0 <setlocale@@GLIBC_2.4+0x149c>
   2736e:	f8db 300c 	ldr.w	r3, [fp, #12]
   27372:	6084      	str	r4, [r0, #8]
   27374:	e9c0 2900 	strd	r2, r9, [r0]
   27378:	42ab      	cmp	r3, r5
   2737a:	f040 810b 	bne.w	27594 <setlocale@@GLIBC_2.4+0x1480>
   2737e:	f107 0138 	add.w	r1, r7, #56	; 0x38
   27382:	4684      	mov	ip, r0
   27384:	60c5      	str	r5, [r0, #12]
   27386:	f8cb 000c 	str.w	r0, [fp, #12]
   2738a:	6833      	ldr	r3, [r6, #0]
   2738c:	454b      	cmp	r3, r9
   2738e:	f0c0 80ed 	bcc.w	2756c <setlocale@@GLIBC_2.4+0x1458>
--
   2740a:	f081 fe21 	bl	a9050 <ap64@@GLIBC_2.4>
   2740e:	f1b0 3fff 	cmp.w	r0, #4294967295	; 0xffffffff
   27412:	4683      	mov	fp, r0
   27414:	f43f af43 	beq.w	2729e <setlocale@@GLIBC_2.4+0x118a>
   27418:	6901      	ldr	r1, [r0, #16]
   2741a:	6883      	ldr	r3, [r0, #8]
   2741c:	e9d0 4208 	ldrd	r4, r2, [r0, #32]
   27420:	eb01 0141 	add.w	r1, r1, r1, lsl #1
   27424:	eb03 0981 	add.w	r9, r3, r1, lsl #2
   27428:	236c      	movs	r3, #108	; 0x6c
   2742a:	fb03 4402 	mla	r4, r3, r2, r4
   2742e:	45a1      	cmp	r9, r4
   27430:	bfb8      	it	lt
   27432:	46a1      	movlt	r9, r4
   27434:	e9d0 1405 	ldrd	r1, r4, [r0, #20]
   27438:	4421      	add	r1, r4
   2743a:	4589      	cmp	r9, r1
   2743c:	bfb8      	it	lt
   2743e:	4689      	movlt	r9, r1
   27440:	454e      	cmp	r6, r9
   27442:	d357      	bcc.n	274f4 <setlocale@@GLIBC_2.4+0x13e0>
--
   2752c:	f081 fd90 	bl	a9050 <ap64@@GLIBC_2.4>
   27530:	f1b0 3fff 	cmp.w	r0, #4294967295	; 0xffffffff
   27534:	4683      	mov	fp, r0
   27536:	f43f aeb2 	beq.w	2729e <setlocale@@GLIBC_2.4+0x118a>
   2753a:	e9d4 1310 	ldrd	r1, r3, [r4, #64]	; 0x40
   2753e:	4588      	cmp	r8, r1
   27540:	eb76 0303 	sbcs.w	r3, r6, r3
   27544:	da06      	bge.n	27554 <setlocale@@GLIBC_2.4+0x1440>
   27546:	f8c4 8010 	str.w	r8, [r4, #16]
   2754a:	60a0      	str	r0, [r4, #8]
   2754c:	2800      	cmp	r0, #0
   2754e:	f47f ad68 	bne.w	27022 <setlocale@@GLIBC_2.4+0xf0e>
   27552:	e6a4      	b.n	2729e <setlocale@@GLIBC_2.4+0x118a>
   27554:	6a78      	ldr	r0, [r7, #36]	; 0x24
   27556:	f07d ff5b 	bl	a5410 <__close_nocancel@@GLIBC_PRIVATE>
   2755a:	f8c4 8010 	str.w	r8, [r4, #16]
   2755e:	f8c4 b008 	str.w	fp, [r4, #8]
   27562:	f1bb 0f00 	cmp.w	fp, #0
   27566:	f47f ad59 	bne.w	2701c <setlocale@@GLIBC_2.4+0xf08>
   2756a:	e69b      	b.n	272a4 <setlocale@@GLIBC_2.4+0x1190>
   2756c:	4b1e      	ldr	r3, [pc, #120]	; (275e8 <setlocale@@GLIBC_2.4+0x14d4>)
--
   543ba:	f054 fe49 	bl	a9050 <ap64@@GLIBC_2.4>
   543be:	1c43      	adds	r3, r0, #1
   543c0:	4606      	mov	r6, r0
   543c2:	d0c0      	beq.n	54346 <_IO_file_seek@@GLIBC_2.4+0x96>
   543c4:	e9dd 230e 	ldrd	r2, r3, [sp, #56]	; 0x38
   543c8:	9500      	str	r5, [sp, #0]
   543ca:	6ba0      	ldr	r0, [r4, #56]	; 0x38
   543cc:	f04a f9dc 	bl	9e788 <llseek@GLIBC_2.4>
   543d0:	e9dd 230e 	ldrd	r2, r3, [sp, #56]	; 0x38
   543d4:	428b      	cmp	r3, r1
   543d6:	bf08      	it	eq
   543d8:	4282      	cmpeq	r2, r0
   543da:	d00b      	beq.n	543f4 <_IO_file_seek@@GLIBC_2.4+0x144>
   543dc:	4611      	mov	r1, r2
   543de:	4630      	mov	r0, r6
   543e0:	f054 fe6e 	bl	a90c0 <__munmap@@GLIBC_PRIVATE>
   543e4:	ffc7 0e1f 	vmov.i8	d16, #255	; 0xff
   543e8:	edc4 0b14 	vstr	d16, [r4, #80]	; 0x50
   543ec:	e7ab      	b.n	54346 <_IO_file_seek@@GLIBC_2.4+0x96>
   543ee:	f7ff fbbf 	bl	53b70 <fmemopen@GLIBC_2.4+0x114>
   543f2:	e79c      	b.n	5432e <_IO_file_seek@@GLIBC_2.4+0x7e>


[*] Function mmap used 4 times libc.so.6