[*] Binary protection state of libcrypto.so.1.0.0

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


[*] Function strcpy tear down of libcrypto.so.1.0.0

   3ce40:	00001021 	move	v0,zero

0003ce44 <CRYPTO_strdup>:
   3ce44:	3c1c0019 	lui	gp,0x19
   3ce48:	279cfd7c 	addiu	gp,gp,-644
   3ce4c:	0399e021 	addu	gp,gp,t9
   3ce50:	8f99a5e8 	lw	t9,strlen
   3ce54:	27bdffd0 	addiu	sp,sp,-48
   3ce58:	afbc0010 	sw	gp,16(sp)
   3ce5c:	afbf002c 	sw	ra,44(sp)
   3ce60:	afb10028 	sw	s1,40(sp)
   3ce64:	afb00024 	sw	s0,36(sp)
   3ce68:	afa60018 	sw	a2,24(sp)
   3ce6c:	00808821 	move	s1,a0
   3ce70:	0320f809 	jalr	t9
   3ce74:	00a08021 	move	s0,a1
   3ce78:	8fbc0010 	lw	gp,16(sp)
   3ce7c:	8fa60018 	lw	a2,24(sp)
   3ce80:	24440001 	addiu	a0,v0,1
   3ce84:	8f99807c 	lw	t9,-32644(gp)
   3ce88:	0411ff9f 	bal	3cd08 <CRYPTO_malloc>
   3ce8c:	02002821 	move	a1,s0
   3ce90:	00401821 	move	v1,v0
   3ce94:	10400006 	beqz	v0,3ceb0 <CRYPTO_strdup+0x6c>
   3ce98:	8fbc0010 	lw	gp,16(sp)
   3ce9c:	8f99a6f8 	lw	t9,strcpy
   3cea0:	00402021 	move	a0,v0
   3cea4:	0320f809 	jalr	t9
--
   c1fbc:	10c00035 	beqz	a2,c2094 <DSO_METHOD_dl+0x1a4>
   c1fc0:	8f99a5e8 	lw	t9,strlen
   c1fc4:	80a20000 	lb	v0,0(a1)
   c1fc8:	2410002f 	li	s0,47
   c1fcc:	10500031 	beq	v0,s0,c2094 <DSO_METHOD_dl+0x1a4>
   c1fd0:	00000000 	nop
   c1fd4:	0320f809 	jalr	t9
   c1fd8:	00c02021 	move	a0,a2
   c1fdc:	8fbc0018 	lw	gp,24(sp)
   c1fe0:	02202021 	move	a0,s1
   c1fe4:	8f99a5e8 	lw	t9,strlen
   c1fe8:	0320f809 	jalr	t9
   c1fec:	00409021 	move	s2,v0
   c1ff0:	00521021 	addu	v0,v0,s2
   c1ff4:	16400020 	bnez	s2,c2078 <DSO_METHOD_dl+0x188>
   c1ff8:	8fbc0018 	lw	gp,24(sp)
   c1ffc:	8f94808c 	lw	s4,-32628(gp)
   c2000:	8f99807c 	lw	t9,-32644(gp)
   c2004:	24440002 	addiu	a0,v0,2
   c2008:	26852a10 	addiu	a1,s4,10768
   c200c:	0320f809 	jalr	t9
   c2010:	2406014e 	li	a2,334
   c2014:	00408021 	move	s0,v0
   c2018:	10400055 	beqz	v0,c2170 <DSO_METHOD_dl+0x280>
   c201c:	8fbc0018 	lw	gp,24(sp)
   c2020:	8f99a6f8 	lw	t9,strcpy
   c2024:	00402021 	move	a0,v0
   c2028:	0320f809 	jalr	t9
   c202c:	02602821 	move	a1,s3
   c2030:	8fbc0018 	lw	gp,24(sp)
   c2034:	02121021 	addu	v0,s0,s2
   c2038:	2403002f 	li	v1,47
   c203c:	8f99a6f8 	lw	t9,strcpy
   c2040:	26440001 	addiu	a0,s2,1
   c2044:	a0430000 	sb	v1,0(v0)
--
   c2060:	8fb3002c 	lw	s3,44(sp)
   c2064:	8fb20028 	lw	s2,40(sp)
   c2068:	8fb10024 	lw	s1,36(sp)
   c206c:	8fb00020 	lw	s0,32(sp)
   c2070:	03e00008 	jr	ra
   c2074:	27bd0038 	addiu	sp,sp,56
   c2078:	02721821 	addu	v1,s3,s2
   c207c:	8063ffff 	lb	v1,-1(v1)
   c2080:	1470ffdf 	bne	v1,s0,c2000 <DSO_METHOD_dl+0x110>
   c2084:	8f94808c 	lw	s4,-32628(gp)
   c2088:	2652ffff 	addiu	s2,s2,-1
   c208c:	1000ffdc 	b	c2000 <DSO_METHOD_dl+0x110>
   c2090:	2442ffff 	addiu	v0,v0,-1
   c2094:	8f92808c 	lw	s2,-32628(gp)
   c2098:	0320f809 	jalr	t9
   c209c:	02202021 	move	a0,s1
   c20a0:	8fbc0018 	lw	gp,24(sp)
   c20a4:	24440001 	addiu	a0,v0,1
   c20a8:	26452a10 	addiu	a1,s2,10768
   c20ac:	8f99807c 	lw	t9,-32644(gp)
   c20b0:	0320f809 	jalr	t9
   c20b4:	2406012c 	li	a2,300
   c20b8:	00408021 	move	s0,v0
   c20bc:	10400036 	beqz	v0,c2198 <DSO_METHOD_dl+0x2a8>
   c20c0:	8fbc0018 	lw	gp,24(sp)
   c20c4:	8f99a6f8 	lw	t9,strcpy
   c20c8:	02202821 	move	a1,s1
   c20cc:	0320f809 	jalr	t9
   c20d0:	00402021 	move	a0,v0
   c20d4:	8fbf0034 	lw	ra,52(sp)
   c20d8:	02001021 	move	v0,s0
   c20dc:	8fb40030 	lw	s4,48(sp)
   c20e0:	8fb3002c 	lw	s3,44(sp)
   c20e4:	8fb20028 	lw	s2,40(sp)
   c20e8:	8fb10024 	lw	s1,36(sp)
   c20ec:	8fb00020 	lw	s0,32(sp)
   c20f0:	03e00008 	jr	ra
   c20f4:	27bd0038 	addiu	sp,sp,56
   c20f8:	10c00031 	beqz	a2,c21c0 <DSO_METHOD_dl+0x2d0>
   c20fc:	8f99a5e8 	lw	t9,strlen
   c2100:	8f91808c 	lw	s1,-32628(gp)
   c2104:	0320f809 	jalr	t9
   c2108:	00c02021 	move	a0,a2
   c210c:	8fbc0018 	lw	gp,24(sp)
   c2110:	24440001 	addiu	a0,v0,1
   c2114:	26252a10 	addiu	a1,s1,10768
   c2118:	8f99807c 	lw	t9,-32644(gp)
   c211c:	0320f809 	jalr	t9
   c2120:	24060137 	li	a2,311
   c2124:	00408021 	move	s0,v0
   c2128:	10400007 	beqz	v0,c2148 <DSO_METHOD_dl+0x258>
   c212c:	8fbc0018 	lw	gp,24(sp)
   c2130:	8f99a6f8 	lw	t9,strcpy
   c2134:	00402021 	move	a0,v0
   c2138:	0320f809 	jalr	t9
--
   c2208:	afb2002c 	sw	s2,44(sp)
   c220c:	afb10028 	sw	s1,40(sp)
   c2210:	afb00024 	sw	s0,36(sp)
   c2214:	afb30030 	sw	s3,48(sp)
   c2218:	00809021 	move	s2,a0
   c221c:	00a02021 	move	a0,a1
   c2220:	0320f809 	jalr	t9
   c2224:	00a08021 	move	s0,a1
   c2228:	8fbc0018 	lw	gp,24(sp)
   c222c:	02002021 	move	a0,s0
   c2230:	2405002f 	li	a1,47
   c2234:	8f99a6c4 	lw	t9,-22844(gp)
   c2238:	0320f809 	jalr	t9
   c223c:	00408821 	move	s1,v0
   c2240:	10400016 	beqz	v0,c229c <DSO_METHOD_dl+0x3ac>
   c2244:	8fbc0018 	lw	gp,24(sp)
   c2248:	8f93808c 	lw	s3,-32628(gp)
   c224c:	8f99807c 	lw	t9,-32644(gp)
   c2250:	26240001 	addiu	a0,s1,1
   c2254:	26652a10 	addiu	a1,s3,10768
   c2258:	0320f809 	jalr	t9
   c225c:	24060170 	li	a2,368
   c2260:	00408821 	move	s1,v0
   c2264:	1040003d 	beqz	v0,c235c <DSO_METHOD_dl+0x46c>
   c2268:	8fbc0018 	lw	gp,24(sp)
   c226c:	8f99a6f8 	lw	t9,strcpy
   c2270:	02202021 	move	a0,s1
   c2274:	0320f809 	jalr	t9


[*] Function strcpy used 6 times libcrypto.so.1.0.0