[*] Binary protection state of nandtest

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


[*] Function printf tear down of nandtest

   108bc:	1affffd9 	bne	10828 <raise@plt+0x94>
   108c0:	e28d102c 	add	r1, sp, #44	; 0x2c
   108c4:	e5970000 	ldr	r0, [r7]
   108c8:	eb000238 	bl	111b0 <raise@plt+0xa1c>
   108cc:	e1a04000 	mov	r4, r0
   108d0:	eaffffd4 	b	10828 <raise@plt+0x94>
   108d4:	e3500072 	cmp	r0, #114	; 0x72
   108d8:	0a000012 	beq	10928 <raise@plt+0x194>
   108dc:	e3500073 	cmp	r0, #115	; 0x73
   108e0:	1affffd0 	bne	10828 <raise@plt+0x94>
   108e4:	e5970000 	ldr	r0, [r7]
   108e8:	ebffff70 	bl	106b0 <atol@plt>
   108ec:	e59d300c 	ldr	r3, [sp, #12]
   108f0:	e5830000 	str	r0, [r3]
   108f4:	eaffffcb 	b	10828 <raise@plt+0x94>
   108f8:	e1a00008 	mov	r0, r8
   108fc:	ebffffa7 	bl	107a0 <raise@plt+0xc>
   10900:	e59f23ac 	ldr	r2, [pc, #940]	; 10cb4 <raise@plt+0x520>
   10904:	e59f13ac 	ldr	r1, [pc, #940]	; 10cb8 <raise@plt+0x524>
   10908:	e59f03ac 	ldr	r0, [pc, #940]	; 10cbc <raise@plt+0x528>
   1090c:	ebffff61 	bl	10698 <printf@plt>
   10910:	e1a00008 	mov	r0, r8
   10914:	ebffff95 	bl	10770 <exit@plt>
--
   10a78:	e2507000 	subs	r7, r0, #0
   10a7c:	01a02005 	moveq	r2, r5
   10a80:	059f1264 	ldreq	r1, [pc, #612]	; 10cec <raise@plt+0x558>
   10a84:	0a00006b 	beq	10c38 <raise@plt+0x4a4>
   10a88:	e59f5260 	ldr	r5, [pc, #608]	; 10cf0 <raise@plt+0x55c>
   10a8c:	e087300a 	add	r3, r7, sl
   10a90:	e1a02005 	mov	r2, r5
   10a94:	e59f1258 	ldr	r1, [pc, #600]	; 10cf4 <raise@plt+0x560>
   10a98:	e5990000 	ldr	r0, [r9]
   10a9c:	e58d3020 	str	r3, [sp, #32]
   10aa0:	e083a00a 	add	sl, r3, sl
   10aa4:	ebfffef8 	bl	1068c <ioctl@plt>
   10aa8:	e2506000 	subs	r6, r0, #0
   10aac:	0a000003 	beq	10ac0 <raise@plt+0x32c>
   10ab0:	e59f0240 	ldr	r0, [pc, #576]	; 10cf8 <raise@plt+0x564>
   10ab4:	ebffff03 	bl	106c8 <perror@plt>
   10ab8:	e5990000 	ldr	r0, [r9]
   10abc:	eaffffc4 	b	109d4 <raise@plt+0x240>
   10ac0:	e5951000 	ldr	r1, [r5]
   10ac4:	e59f0230 	ldr	r0, [pc, #560]	; 10cfc <raise@plt+0x568>
   10ac8:	ebfffef2 	bl	10698 <printf@plt>
   10acc:	e5951004 	ldr	r1, [r5, #4]
   10ad0:	e59f0228 	ldr	r0, [pc, #552]	; 10d00 <raise@plt+0x56c>
   10ad4:	ebfffeef 	bl	10698 <printf@plt>
   10ad8:	e5951008 	ldr	r1, [r5, #8]
   10adc:	e59f0220 	ldr	r0, [pc, #544]	; 10d04 <raise@plt+0x570>
   10ae0:	ebfffeec 	bl	10698 <printf@plt>
   10ae4:	e595100c 	ldr	r1, [r5, #12]
   10ae8:	e59f0218 	ldr	r0, [pc, #536]	; 10d08 <raise@plt+0x574>
   10aec:	ebfffee9 	bl	10698 <printf@plt>
   10af0:	e59d300c 	ldr	r3, [sp, #12]
   10af4:	e5930000 	ldr	r0, [r3]
--
   10afc:	e59d3010 	ldr	r3, [sp, #16]
   10b00:	e1560003 	cmp	r6, r3
   10b04:	ba000002 	blt	10b14 <raise@plt+0x380>
   10b08:	e3a00000 	mov	r0, #0
   10b0c:	e28dd03c 	add	sp, sp, #60	; 0x3c
   10b10:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   10b14:	e3a03000 	mov	r3, #0
   10b18:	e58d3034 	str	r3, [sp, #52]	; 0x34
   10b1c:	e1a0200b 	mov	r2, fp
   10b20:	e3a03000 	mov	r3, #0
   10b24:	e58d4030 	str	r4, [sp, #48]	; 0x30
   10b28:	e1cd21f8 	strd	r2, [sp, #24]
   10b2c:	e1cd23d0 	ldrd	r2, [sp, #48]	; 0x30
   10b30:	e1cd01d8 	ldrd	r0, [sp, #24]
   10b34:	e1520000 	cmp	r2, r0
   10b38:	e0d33001 	sbcs	r3, r3, r1
   10b3c:	ba000004 	blt	10b54 <raise@plt+0x3c0>
   10b40:	e2866001 	add	r6, r6, #1
   10b44:	e1a01006 	mov	r1, r6
   10b48:	e59f01bc 	ldr	r0, [pc, #444]	; 10d0c <raise@plt+0x578>
   10b4c:	ebfffed1 	bl	10698 <printf@plt>
   10b50:	eaffffe9 	b	10afc <raise@plt+0x368>
   10b54:	ebfffef0 	bl	1071c <rand@plt>
   10b58:	e59d300c 	ldr	r3, [sp, #12]
   10b5c:	e5830000 	str	r0, [r3]
   10b60:	ebfffef9 	bl	1074c <srand@plt>
   10b64:	e59f3160 	ldr	r3, [pc, #352]	; 10ccc <raise@plt+0x538>
   10b68:	e28d2030 	add	r2, sp, #48	; 0x30
   10b6c:	e59f119c 	ldr	r1, [pc, #412]	; 10d10 <raise@plt+0x57c>
   10b70:	e5930000 	ldr	r0, [r3]
   10b74:	ebfffec4 	bl	1068c <ioctl@plt>
   10b78:	e3500000 	cmp	r0, #0
   10b7c:	01a02007 	moveq	r2, r7
   10b80:	059f514c 	ldreq	r5, [pc, #332]	; 10cd4 <raise@plt+0x540>
   10b84:	0a00000d 	beq	10bc0 <raise@plt+0x42c>
   10b88:	e59d1030 	ldr	r1, [sp, #48]	; 0x30
   10b8c:	e59f0180 	ldr	r0, [pc, #384]	; 10d14 <raise@plt+0x580>
   10b90:	ebfffec0 	bl	10698 <printf@plt>
   10b94:	e59f3138 	ldr	r3, [pc, #312]	; 10cd4 <raise@plt+0x540>
   10b98:	e593100c 	ldr	r1, [r3, #12]
   10b9c:	e1cd23d0 	ldrd	r2, [sp, #48]	; 0x30
   10ba0:	e0928001 	adds	r8, r2, r1
   10ba4:	e2a39000 	adc	r9, r3, #0
   10ba8:	e1cd83f0 	strd	r8, [sp, #48]	; 0x30
   10bac:	eaffffde 	b	10b2c <raise@plt+0x398>
   10bb0:	e58d2024 	str	r2, [sp, #36]	; 0x24
   10bb4:	ebfffed8 	bl	1071c <rand@plt>
   10bb8:	e59d2024 	ldr	r2, [sp, #36]	; 0x24
   10bbc:	e4c20001 	strb	r0, [r2], #1
   10bc0:	e595100c 	ldr	r1, [r5, #12]
   10bc4:	e0423007 	sub	r3, r2, r7
   10bc8:	e1510003 	cmp	r1, r3
   10bcc:	8afffff7 	bhi	10bb0 <raise@plt+0x41c>
   10bd0:	e59d3008 	ldr	r3, [sp, #8]
   10bd4:	e3530000 	cmp	r3, #0
   10bd8:	0a00001d 	beq	10c54 <raise@plt+0x4c0>
   10bdc:	e59d1030 	ldr	r1, [sp, #48]	; 0x30
   10be0:	e59f0130 	ldr	r0, [pc, #304]	; 10d18 <raise@plt+0x584>
   10be4:	ebfffeab 	bl	10698 <printf@plt>
   10be8:	e59f312c 	ldr	r3, [pc, #300]	; 10d1c <raise@plt+0x588>
   10bec:	e5930000 	ldr	r0, [r3]
--
   10e14:	e3530000 	cmp	r3, #0
   10e18:	0a000004 	beq	10e30 <raise@plt+0x69c>
   10e1c:	e92d4010 	push	{r4, lr}
   10e20:	e59f1010 	ldr	r1, [pc, #16]	; 10e38 <raise@plt+0x6a4>
   10e24:	e59f0010 	ldr	r0, [pc, #16]	; 10e3c <raise@plt+0x6a8>
   10e28:	ebfffe53 	bl	1077c <__register_frame_info@plt>
   10e2c:	e8bd4010 	pop	{r4, lr}
   10e30:	eaffffd6 	b	10d90 <raise@plt+0x5fc>
   10e34:	00000000 	andeq	r0, r0, r0
   10e38:	00022090 	muleq	r2, r0, r0
   10e3c:	00011914 	andeq	r1, r1, r4, lsl r9
   10e40:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
   10e44:	e59f82f8 	ldr	r8, [pc, #760]	; 11144 <raise@plt+0x9b0>
   10e48:	e24dd024 	sub	sp, sp, #36	; 0x24
   10e4c:	e1cd01f0 	strd	r0, [sp, #16]
   10e50:	e59f62f0 	ldr	r6, [pc, #752]	; 11148 <raise@plt+0x9b4>
   10e54:	e1a01000 	mov	r1, r0
   10e58:	e59f02ec 	ldr	r0, [pc, #748]	; 1114c <raise@plt+0x9b8>
   10e5c:	e1a0a002 	mov	sl, r2
   10e60:	e1a0b003 	mov	fp, r3
   10e64:	ebfffe0b 	bl	10698 <printf@plt>
   10e68:	e5980000 	ldr	r0, [r8]
   10e6c:	ebfffe1e 	bl	106ec <fflush@plt>
   10e70:	e59d3010 	ldr	r3, [sp, #16]
   10e74:	e59f52d4 	ldr	r5, [pc, #724]	; 11150 <raise@plt+0x9bc>
   10e78:	e58d3018 	str	r3, [sp, #24]
   10e7c:	e596300c 	ldr	r3, [r6, #12]
   10e80:	e28d2018 	add	r2, sp, #24
   10e84:	e59f12c8 	ldr	r1, [pc, #712]	; 11154 <raise@plt+0x9c0>
   10e88:	e5950000 	ldr	r0, [r5]
   10e8c:	e58d301c 	str	r3, [sp, #28]
   10e90:	ebfffdfd 	bl	1068c <ioctl@plt>
   10e94:	e2504000 	subs	r4, r0, #0
   10e98:	159f02b8 	ldrne	r0, [pc, #696]	; 11158 <raise@plt+0x9c4>
   10e9c:	1a00000f 	bne	10ee0 <raise@plt+0x74c>
   10ea0:	e59d1010 	ldr	r1, [sp, #16]
   10ea4:	e59f02b0 	ldr	r0, [pc, #688]	; 1115c <raise@plt+0x9c8>
   10ea8:	ebfffdfa 	bl	10698 <printf@plt>
   10eac:	e5980000 	ldr	r0, [r8]
   10eb0:	ebfffe0d 	bl	106ec <fflush@plt>
   10eb4:	e1cd21d0 	ldrd	r2, [sp, #16]
   10eb8:	e1a0100a 	mov	r1, sl
   10ebc:	e1cd20f0 	strd	r2, [sp]
   10ec0:	e596200c 	ldr	r2, [r6, #12]
   10ec4:	e5950000 	ldr	r0, [r5]
   10ec8:	ebfffdfb 	bl	106bc <pwrite64@plt>
   10ecc:	e2508000 	subs	r8, r0, #0
   10ed0:	aa000013 	bge	10f24 <raise@plt+0x790>
   10ed4:	e3a0000a 	mov	r0, #10
   10ed8:	ebfffde8 	bl	10680 <putchar@plt>
   10edc:	e59f027c 	ldr	r0, [pc, #636]	; 11160 <raise@plt+0x9cc>
   10ee0:	ebfffdf8 	bl	106c8 <perror@plt>
   10ee4:	e59f3278 	ldr	r3, [pc, #632]	; 11164 <raise@plt+0x9d0>
   10ee8:	e5933000 	ldr	r3, [r3]
   10eec:	e3530000 	cmp	r3, #0
   10ef0:	0a000007 	beq	10f14 <raise@plt+0x780>
   10ef4:	e28d4020 	add	r4, sp, #32
   10ef8:	e5341010 	ldr	r1, [r4, #-16]!
   10efc:	e59f0264 	ldr	r0, [pc, #612]	; 11168 <raise@plt+0x9d4>
   10f00:	ebfffde4 	bl	10698 <printf@plt>
   10f04:	e1a02004 	mov	r2, r4
   10f08:	e59f125c 	ldr	r1, [pc, #604]	; 1116c <raise@plt+0x9d8>
--
   10f14:	e3a04001 	mov	r4, #1
   10f18:	e1a00004 	mov	r0, r4
   10f1c:	e28dd024 	add	sp, sp, #36	; 0x24
   10f20:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   10f24:	e596300c 	ldr	r3, [r6, #12]
   10f28:	e1530008 	cmp	r3, r8
   10f2c:	9a000080 	bls	11134 <raise@plt+0x9a0>
   10f30:	e3a0000a 	mov	r0, #10
   10f34:	ebfffdd1 	bl	10680 <putchar@plt>
   10f38:	e59f1230 	ldr	r1, [pc, #560]	; 11170 <raise@plt+0x9dc>
   10f3c:	e1a02008 	mov	r2, r8
   10f40:	e59f322c 	ldr	r3, [pc, #556]	; 11174 <raise@plt+0x9e0>
   10f44:	e5930000 	ldr	r0, [r3]
   10f48:	ebfffded 	bl	10704 <fprintf@plt>
   10f4c:	e3a00001 	mov	r0, #1
   10f50:	ebfffe06 	bl	10770 <exit@plt>
   10f54:	e1a02006 	mov	r2, r6
   10f58:	e59d1010 	ldr	r1, [sp, #16]
   10f5c:	e59d3048 	ldr	r3, [sp, #72]	; 0x48
   10f60:	e59f0210 	ldr	r0, [pc, #528]	; 11178 <raise@plt+0x9e4>
   10f64:	ebfffdcb 	bl	10698 <printf@plt>
   10f68:	e59f31d4 	ldr	r3, [pc, #468]	; 11144 <raise@plt+0x9b0>
   10f6c:	e5930000 	ldr	r0, [r3]
--
   10fdc:	ebfffdaa 	bl	1068c <ioctl@plt>
   10fe0:	e2505000 	subs	r5, r0, #0
   10fe4:	0a000007 	beq	11008 <raise@plt+0x874>
   10fe8:	e3a0000a 	mov	r0, #10
   10fec:	ebfffda3 	bl	10680 <putchar@plt>
   10ff0:	e59f0194 	ldr	r0, [pc, #404]	; 1118c <raise@plt+0x9f8>
   10ff4:	ebfffdb3 	bl	106c8 <perror@plt>
   10ff8:	e59f3150 	ldr	r3, [pc, #336]	; 11150 <raise@plt+0x9bc>
   10ffc:	e5930000 	ldr	r0, [r3]
   11000:	ebfffde0 	bl	10788 <close@plt>
   11004:	eaffffd0 	b	10f4c <raise@plt+0x7b8>
   11008:	e59f3180 	ldr	r3, [pc, #384]	; 11190 <raise@plt+0x9fc>
   1100c:	e5980000 	ldr	r0, [r8]
   11010:	e5931000 	ldr	r1, [r3]
   11014:	e1500001 	cmp	r0, r1
   11018:	9a000007 	bls	1103c <raise@plt+0x8a8>
   1101c:	e1a02009 	mov	r2, r9
   11020:	e0401001 	sub	r1, r0, r1
   11024:	e59f0168 	ldr	r0, [pc, #360]	; 11194 <raise@plt+0xa00>
   11028:	e58d300c 	str	r3, [sp, #12]
   1102c:	ebfffd99 	bl	10698 <printf@plt>
   11030:	e5982000 	ldr	r2, [r8]
   11034:	e59d300c 	ldr	r3, [sp, #12]
   11038:	e5832000 	str	r2, [r3]
   1103c:	e59f314c 	ldr	r3, [pc, #332]	; 11190 <raise@plt+0x9fc>
   11040:	e5981004 	ldr	r1, [r8, #4]
   11044:	e5932004 	ldr	r2, [r3, #4]
   11048:	e1510002 	cmp	r1, r2
   1104c:	9a000006 	bls	1106c <raise@plt+0x8d8>
   11050:	e1a01009 	mov	r1, r9
   11054:	e59f013c 	ldr	r0, [pc, #316]	; 11198 <raise@plt+0xa04>
   11058:	e58d300c 	str	r3, [sp, #12]
   1105c:	ebfffd8d 	bl	10698 <printf@plt>
   11060:	e5982004 	ldr	r2, [r8, #4]
   11064:	e59d300c 	ldr	r3, [sp, #12]
   11068:	e5832004 	str	r2, [r3, #4]
   1106c:	e1a01009 	mov	r1, r9
   11070:	e59f0124 	ldr	r0, [pc, #292]	; 1119c <raise@plt+0xa08>
   11074:	ebfffd87 	bl	10698 <printf@plt>
   11078:	e59f30c4 	ldr	r3, [pc, #196]	; 11144 <raise@plt+0x9b0>
   1107c:	e5930000 	ldr	r0, [r3]
--
   110d8:	e1560003 	cmp	r6, r3
   110dc:	daffff9c 	ble	10f54 <raise@plt+0x7c0>
   110e0:	e3540000 	cmp	r4, #0
   110e4:	0affff8b 	beq	10f18 <raise@plt+0x784>
   110e8:	e59f30b0 	ldr	r3, [pc, #176]	; 111a0 <raise@plt+0xa0c>
   110ec:	e59f0080 	ldr	r0, [pc, #128]	; 11174 <raise@plt+0x9e0>
   110f0:	e5933000 	ldr	r3, [r3]
   110f4:	e1a02004 	mov	r2, r4
   110f8:	e58d3000 	str	r3, [sp]
   110fc:	e59f10a8 	ldr	r1, [pc, #168]	; 111ac <raise@plt+0xa18>
   11100:	e59d3048 	ldr	r3, [sp, #72]	; 0x48
   11104:	e5900000 	ldr	r0, [r0]
   11108:	ebfffd7d 	bl	10704 <fprintf@plt>
   1110c:	eaffff80 	b	10f14 <raise@plt+0x780>
   11110:	e7da3005 	ldrb	r3, [sl, r5]
   11114:	e7db2005 	ldrb	r2, [fp, r5]
   11118:	e1530002 	cmp	r3, r2
   1111c:	0a000002 	beq	1112c <raise@plt+0x998>
   11120:	e1a01005 	mov	r1, r5
   11124:	e1a00009 	mov	r0, r9
   11128:	ebfffd5a 	bl	10698 <printf@plt>
   1112c:	e2855001 	add	r5, r5, #1
   11130:	eaffffe2 	b	110c0 <raise@plt+0x92c>


[*] Function printf used 16 times nandtest