[*] Binary protection state of libuClibc-1.0.31.so

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


[*] Function mmap tear down of libuClibc-1.0.31.so

   1261c:	eb000a80 	bl	15024 <ap>
   12620:	e5840000 	str	r0, [r4]
   12624:	e1a00005 	mov	r0, r5
   12628:	eb000d26 	bl	15ac8 <close>
   1262c:	e5944000 	ldr	r4, [r4]
   12630:	e3740001 	cmn	r4, #1
   12634:	13a04000 	movne	r4, #0
   12638:	03a04001 	moveq	r4, #1
   1263c:	e2644000 	rsb	r4, r4, #0
   12640:	eaffffd8 	b	125a8 <ioperm+0x54>
   12644:	00075d98 	muleq	r7, r8, sp
   12648:	00075990 	muleq	r7, r0, r9
   1264c:	00075d28 	andeq	r5, r7, r8, lsr #26
   12650:	0005fd6b 	andeq	pc, r5, fp, ror #26

00012654 <outb>:
   12654:	e59f2014 	ldr	r2, [pc, #20]	; 12670 <outb+0x1c>
   12658:	e08f2002 	add	r2, pc, r2
   1265c:	e5923008 	ldr	r3, [r2, #8]
   12660:	e1a01311 	lsl	r1, r1, r3
   12664:	e5923000 	ldr	r3, [r2]
--
   4b228:	ebff277d 	bl	15024 <ap>
   4b22c:	e3700001 	cmn	r0, #1
   4b230:	0a000020 	beq	4b2b8 <alloc+0x5f4>
   4b234:	e2103007 	ands	r3, r0, #7
   4b238:	e59f23a0 	ldr	r2, [pc, #928]	; 4b5e0 <alloc+0x91c>
   4b23c:	12633008 	rsbne	r3, r3, #8
   4b240:	17a03003 	strne	r3, [r0, r3]!
   4b244:	10453003 	subne	r3, r5, r3
   4b248:	05803000 	streq	r3, [r0]
   4b24c:	e08f2002 	add	r2, pc, r2
   4b250:	03853002 	orreq	r3, r5, #2
   4b254:	13833002 	orrne	r3, r3, #2
   4b258:	e5803004 	str	r3, [r0, #4]
   4b25c:	e5923350 	ldr	r3, [r2, #848]	; 0x350
   4b260:	e5921358 	ldr	r1, [r2, #856]	; 0x358
   4b264:	e2833001 	add	r3, r3, #1
   4b268:	e1530001 	cmp	r3, r1
   4b26c:	c5823358 	strgt	r3, [r2, #856]	; 0x358
   4b270:	e5823350 	str	r3, [r2, #848]	; 0x350
   4b274:	e59f3368 	ldr	r3, [pc, #872]	; 4b5e4 <alloc+0x920>
   4b278:	e08f3003 	add	r3, pc, r3
--
   4b340:	ebff2737 	bl	15024 <ap>
   4b344:	e3700001 	cmn	r0, #1
   4b348:	e1a0a000 	mov	sl, r0
   4b34c:	0a00008b 	beq	4b580 <alloc+0x8bc>
   4b350:	e59f129c 	ldr	r1, [pc, #668]	; 4b5f4 <alloc+0x930>
   4b354:	e0800005 	add	r0, r0, r5
   4b358:	e08f1001 	add	r1, pc, r1
   4b35c:	e5912360 	ldr	r2, [r1, #864]	; 0x360
   4b360:	e3c22001 	bic	r2, r2, #1
   4b364:	e5812360 	str	r2, [r1, #864]	; 0x360
   4b368:	ea000005 	b	4b384 <alloc+0x6c0>
   4b36c:	e1a00005 	mov	r0, r5
   4b370:	ebff2651 	bl	14cbc <sbrk>
   4b374:	e3700001 	cmn	r0, #1
   4b378:	e1a0a000 	mov	sl, r0
   4b37c:	13e00000 	mvnne	r0, #0
   4b380:	0affffdd 	beq	4b2fc <alloc+0x638>
   4b384:	e59f126c 	ldr	r1, [pc, #620]	; 4b5f8 <alloc+0x934>
   4b388:	e158000a 	cmp	r8, sl
   4b38c:	03700001 	cmneq	r0, #1
   4b390:	e08f1001 	add	r1, pc, r1
--
   6ca1c:	ebfe944e 	bl	11b5c <ap@plt>
   6ca20:	e3700001 	cmn	r0, #1
   6ca24:	e1a09000 	mov	r9, r0
   6ca28:	1a000097 	bne	6cc8c <pthread_create+0x6e0>
   6ca2c:	e59f35ac 	ldr	r3, [pc, #1452]	; 6cfe0 <pthread_create+0xa34>
   6ca30:	ebfe93bf 	bl	11934 <__aeabi_read_tp@plt>
   6ca34:	e79f3003 	ldr	r3, [pc, r3]
   6ca38:	e7903003 	ldr	r3, [r0, r3]
   6ca3c:	e353000c 	cmp	r3, #12
   6ca40:	059f359c 	ldreq	r3, [pc, #1436]	; 6cfe4 <pthread_create+0xa38>
   6ca44:	03a0200b 	moveq	r2, #11
   6ca48:	079f3003 	ldreq	r3, [pc, r3]
   6ca4c:	07802003 	streq	r2, [r0, r3]
   6ca50:	e59f3590 	ldr	r3, [pc, #1424]	; 6cfe8 <pthread_create+0xa3c>
   6ca54:	ebfe93b6 	bl	11934 <__aeabi_read_tp@plt>
   6ca58:	e79f3003 	ldr	r3, [pc, r3]
   6ca5c:	e7908003 	ldr	r8, [r0, r3]
   6ca60:	e3580000 	cmp	r8, #0
   6ca64:	1affff9c 	bne	6c8dc <pthread_create+0x330>
   6ca68:	e1a05008 	mov	r5, r8
   6ca6c:	e1a04008 	mov	r4, r8
--
   6ecec:	ebfe8b9a 	bl	11b5c <ap@plt>
   6ecf0:	e1a06000 	mov	r6, r0
   6ecf4:	e14b28d4 	ldrd	r2, [fp, #-132]	; 0xffffff7c
   6ecf8:	e5846010 	str	r6, [r4, #16]
   6ecfc:	e1c420f0 	strd	r2, [r4]
   6ed00:	e51b3024 	ldr	r3, [fp, #-36]	; 0xffffffdc
   6ed04:	e1a02005 	mov	r2, r5
   6ed08:	e5843008 	str	r3, [r4, #8]
   6ed0c:	e3a03001 	mov	r3, #1
   6ed10:	e584300c 	str	r3, [r4, #12]
   6ed14:	e1a01007 	mov	r1, r7
   6ed18:	e2840014 	add	r0, r4, #20
   6ed1c:	ebfe8b4c 	bl	11a54 <emcpy@plt>
   6ed20:	e3760001 	cmn	r6, #1
   6ed24:	1a000003 	bne	6ed38 <__pthread_setcanceltype+0x4b4>
   6ed28:	e1a00004 	mov	r0, r4
   6ed2c:	ebfe8cdd 	bl	120a8 <free@plt>
   6ed30:	e3a05000 	mov	r5, #0
   6ed34:	eaffffb8 	b	6ec1c <__pthread_setcanceltype+0x398>
   6ed38:	e59f2030 	ldr	r2, [pc, #48]	; 6ed70 <__pthread_setcanceltype+0x4ec>
   6ed3c:	e59f1030 	ldr	r1, [pc, #48]	; 6ed74 <__pthread_setcanceltype+0x4f0>
--
   6f05c:	ebfe8abe 	bl	11b5c <ap@plt>
   6f060:	e3700001 	cmn	r0, #1
   6f064:	e1a06000 	mov	r6, r0
   6f068:	0afffff0 	beq	6f030 <sem_open+0x25c>
   6f06c:	e1a0100a 	mov	r1, sl
   6f070:	e1a00005 	mov	r0, r5
   6f074:	ebfe8bcc 	bl	11fac <link@plt>
   6f078:	e3500000 	cmp	r0, #0
   6f07c:	0a000010 	beq	6f0c4 <sem_open+0x2f0>
   6f080:	e1a01009 	mov	r1, r9
   6f084:	e1a00006 	mov	r0, r6
   6f088:	ebfe8a47 	bl	119ac <unmap@plt>
   6f08c:	e59b3004 	ldr	r3, [fp, #4]
   6f090:	e3130080 	tst	r3, #128	; 0x80
   6f094:	1affffe4 	bne	6f02c <sem_open+0x258>
   6f098:	e59f306c 	ldr	r3, [pc, #108]	; 6f10c <sem_open+0x338>
   6f09c:	ebfe8a24 	bl	11934 <__aeabi_read_tp@plt>
   6f0a0:	e79f3003 	ldr	r3, [pc, r3]
   6f0a4:	e7903003 	ldr	r3, [r0, r3]
   6f0a8:	e3530011 	cmp	r3, #17
   6f0ac:	1affffde 	bne	6f02c <sem_open+0x258>


[*] Function mmap used 6 times libuClibc-1.0.31.so