[*] Binary protection state of libcrypto.so.1.1
Full RELRO No Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libcrypto.so.1.1
5e754: 8fb00160 lw s0,352(sp)
5e758: 03e00008 jr ra
5e75c: 27bd0188 addiu sp,sp,392
5e760: 8f998134 lw t9,-32460(gp)
5e764: afa20010 sw v0,16(sp)
5e768: 8fa20158 lw v0,344(sp)
5e76c: 27b20020 addiu s2,sp,32
5e770: afb50014 sw s5,20(sp)
5e774: 03c03825 move a3,s8
5e778: 24464720 addiu a2,v0,18208
5e77c: 24050121 li a1,289
5e780: 041107d2 bal 606cc <BIO_snprintf@@OPENSSL_1_1_0>
5e784: 02402025 move a0,s2
5e788: 8fbc0018 lw gp,24(sp)
5e78c: 00408025 move s0,v0
5e790: 0000a025 move s4,zero
5e794: 8f82802c lw v0,-32724(gp)
5e798: 24422eb4 addiu v0,v0,11956
5e79c: afa20150 sw v0,336(sp)
5e7a0: 24020121 li v0,289
5e7a4: 0291182a slt v1,s4,s1
5e7a8: 1460000d bnez v1,5e7e0 <BIO_dump_indent_cb@@OPENSSL_1_1_0+0x1a0>
5e7ac: 00501023 subu v0,v0,s0
5e7b0: 2c420003 sltiu v0,v0,3
5e7b4: 14400006 bnez v0,5e7d0 <BIO_dump_indent_cb@@OPENSSL_1_1_0+0x190>
5e7b8: 8f99aa78 lw t9,strcpy
5e7bc: 8f85802c lw a1,-32724(gp)
5e7c0: 02502021 addu a0,s2,s0
5e7c4: 24a54734 addiu a1,a1,18228
5e7c8: 0320f809 jalr t9
5e7cc: 26100002 addiu s0,s0,2
5e7d0: 00001825 move v1,zero
5e7d4: 24050121 li a1,289
5e7d8: 1000002f b 5e898 <BIO_dump_indent_cb@@OPENSSL_1_1_0+0x258>
5e7dc: 2406002e li a2,46
5e7e0: 2c420004 sltiu v0,v0,4
5e7e4: 1440000a bnez v0,5e810 <BIO_dump_indent_cb@@OPENSSL_1_1_0+0x1d0>
5e7e8: 00000000 nop
5e7ec: 02951021 addu v0,s4,s5
5e7f0: 0056102a slt v0,v0,s6
5e7f4: 14400008 bnez v0,5e818 <BIO_dump_indent_cb@@OPENSSL_1_1_0+0x1d8>
5e7f8: 02502021 addu a0,s2,s0
5e7fc: 8f99aa78 lw t9,strcpy
5e800: 0320f809 jalr t9
5e804: 8fa50150 lw a1,336(sp)
--
60dc8: 0040a025 move s4,v0
60dcc: 8fbc0018 lw gp,24(sp)
60dd0: 00409025 move s2,v0
60dd4: 12800031 beqz s4,60e9c <BIO_accept@@OPENSSL_1_1_0+0x1e8>
60dd8: 8f93802c lw s3,-32724(gp)
60ddc: 1040002f beqz v0,60e9c <BIO_accept@@OPENSSL_1_1_0+0x1e8>
60de0: 8f99aa34 lw t9,strlen
60de4: 0320f809 jalr t9
60de8: 02802025 move a0,s4
60dec: 8fbc0018 lw gp,24(sp)
60df0: 02402025 move a0,s2
60df4: 8f99aa34 lw t9,strlen
60df8: 0320f809 jalr t9
60dfc: 0040a825 move s5,v0
60e00: 8fbc0018 lw gp,24(sp)
60e04: 02a21021 addu v0,s5,v0
60e08: 240600ff li a2,255
60e0c: 8f998174 lw t9,-32396(gp)
60e10: 266547c0 addiu a1,s3,18368
60e14: 0320f809 jalr t9
60e18: 24440002 addiu a0,v0,2
60e1c: 8fbc0018 lw gp,24(sp)
60e20: ae020000 sw v0,0(s0)
60e24: 8e040000 lw a0,0(s0)
60e28: 1480001e bnez a0,60ea4 <BIO_accept@@OPENSSL_1_1_0+0x1f0>
60e2c: 8f99aa78 lw t9,strcpy
60e30: 8f99806c lw t9,-32660(gp)
60e34: 24020104 li v0,260
--
a49b4: 8fb3002c lw s3,44(sp)
a49b8: 8fb20028 lw s2,40(sp)
a49bc: 8fb10024 lw s1,36(sp)
a49c0: 8fb00020 lw s0,32(sp)
a49c4: 03e00008 jr ra
a49c8: 27bd0038 addiu sp,sp,56
a49cc: 16800012 bnez s4,a4a18 <DSA_do_verify@@OPENSSL_1_1_0+0x1cc>
a49d0: 02202825 move a1,s1
a49d4: 8f9990e0 lw t9,-28448(gp)
a49d8: 041102a8 bal a547c <DSO_flags@@OPENSSL_1_1_0>
a49dc: 02602025 move a0,s3
a49e0: 8fbc0018 lw gp,24(sp)
a49e4: 30420002 andi v0,v0,0x2
a49e8: 02203025 move a2,s1
a49ec: 14400007 bnez v0,a4a0c <DSA_do_verify@@OPENSSL_1_1_0+0x1c0>
a49f0: 8f99a970 lw t9,-22160(gp)
a49f4: 8f858218 lw a1,-32232(gp)
a49f8: 24a501ec addiu a1,a1,492
a49fc: 0320f809 jalr t9
a4a00: 02002025 move a0,s0
a4a04: 1000ffe9 b a49ac <DSA_do_verify@@OPENSSL_1_1_0+0x160>
a4a08: 8fbf0034 lw ra,52(sp)
a4a0c: 8f858218 lw a1,-32232(gp)
a4a10: 1000fffa b a49fc <DSA_do_verify@@OPENSSL_1_1_0+0x1b0>
a4a14: 24a501f8 addiu a1,a1,504
a4a18: 8f99aa78 lw t9,strcpy
a4a1c: 0320f809 jalr t9
a4a20: 00402025 move a0,v0
--
a4eec: 02802025 move a0,s4
a4ef0: 8f99aa34 lw t9,strlen
a4ef4: 0320f809 jalr t9
a4ef8: 00408025 move s0,v0
a4efc: 02021021 addu v0,s0,v0
a4f00: 12000011 beqz s0,a4f48 <DSA_do_verify@@OPENSSL_1_1_0+0x6fc>
a4f04: 8fbc0018 lw gp,24(sp)
a4f08: 02701821 addu v1,s3,s0
a4f0c: 8063ffff lb v1,-1(v1)
a4f10: 14710004 bne v1,s1,a4f24 <DSA_do_verify@@OPENSSL_1_1_0+0x6d8>
a4f14: 8f998064 lw t9,-32668(gp)
a4f18: 2610ffff addiu s0,s0,-1
a4f1c: 2442ffff addiu v0,v0,-1
a4f20: 8f998064 lw t9,-32668(gp)
a4f24: 240600f2 li a2,242
a4f28: 264501d4 addiu a1,s2,468
a4f2c: 0320f809 jalr t9
a4f30: 24440002 addiu a0,v0,2
a4f34: 00408825 move s1,v0
a4f38: 14400005 bnez v0,a4f50 <DSA_do_verify@@OPENSSL_1_1_0+0x704>
a4f3c: 8fbc0018 lw gp,24(sp)
a4f40: 10000021 b a4fc8 <DSA_do_verify@@OPENSSL_1_1_0+0x77c>
a4f44: 240200f4 li v0,244
a4f48: 1000fff5 b a4f20 <DSA_do_verify@@OPENSSL_1_1_0+0x6d4>
a4f4c: 00008025 move s0,zero
a4f50: 8f99aa78 lw t9,strcpy
a4f54: 02602825 move a1,s3
a4f58: 0320f809 jalr t9
a4f5c: 00402025 move a0,v0
a4f60: 8fbc0018 lw gp,24(sp)
a4f64: 02301021 addu v0,s1,s0
a4f68: 2403002f li v1,47
a4f6c: 26040001 addiu a0,s0,1
a4f70: 8f99aa78 lw t9,strcpy
a4f74: a0430000 sb v1,0(v0)
a4f78: 02802825 move a1,s4
--
000f0d58 <CRYPTO_strdup@@OPENSSL_1_1_0>:
f0d58: 3c1c000d lui gp,0xd
f0d5c: 279c5e68 addiu gp,gp,24168
f0d60: 0399e021 addu gp,gp,t9
f0d64: 27bdffd8 addiu sp,sp,-40
f0d68: afbc0010 sw gp,16(sp)
f0d6c: afbf0024 sw ra,36(sp)
f0d70: afb20020 sw s2,32(sp)
f0d74: afb1001c sw s1,28(sp)
f0d78: afb00018 sw s0,24(sp)
f0d7c: 10800019 beqz a0,f0de4 <CRYPTO_strdup@@OPENSSL_1_1_0+0x8c>
f0d80: 8f99aa34 lw t9,strlen
f0d84: 00a08025 move s0,a1
f0d88: 00808825 move s1,a0
f0d8c: 0320f809 jalr t9
f0d90: 00c09025 move s2,a2
f0d94: 8fbc0010 lw gp,16(sp)
f0d98: 02002825 move a1,s0
f0d9c: 02403025 move a2,s2
f0da0: 8f998064 lw t9,-32668(gp)
f0da4: 0411e3e2 bal e9d30 <CRYPTO_malloc@@OPENSSL_1_1_0>
f0da8: 24440001 addiu a0,v0,1
f0dac: 00408025 move s0,v0
f0db0: 10400005 beqz v0,f0dc8 <CRYPTO_strdup@@OPENSSL_1_1_0+0x70>
f0db4: 8fbc0010 lw gp,16(sp)
f0db8: 8f99aa78 lw t9,strcpy
f0dbc: 02202825 move a1,s1
f0dc0: 0320f809 jalr t9
--
fb8bc: 24c61e70 addiu a2,a2,7792
fb8c0: 02002825 move a1,s0
fb8c4: 0320f809 jalr t9
fb8c8: 02202025 move a0,s1
fb8cc: 18400024 blez v0,fb960 <PEM_dek_info@@OPENSSL_1_1_0+0x108>
fb8d0: 8fbc0010 lw gp,16(sp)
fb8d4: 8f958218 lw s5,-32232(gp)
fb8d8: 02028023 subu s0,s0,v0
fb8dc: 02228821 addu s1,s1,v0
fb8e0: 02609025 move s2,s3
fb8e4: 26b5de68 addiu s5,s5,-8600
fb8e8: 02531023 subu v0,s2,s3
fb8ec: 0054102a slt v0,v0,s4
fb8f0: 14400010 bnez v0,fb934 <PEM_dek_info@@OPENSSL_1_1_0+0xdc>
fb8f4: 8f998134 lw t9,-32460(gp)
fb8f8: 2a100002 slti s0,s0,2
fb8fc: 16000018 bnez s0,fb960 <PEM_dek_info@@OPENSSL_1_1_0+0x108>
fb900: 8f858168 lw a1,-32408(gp)
fb904: 8fbf0034 lw ra,52(sp)
fb908: 8fb50030 lw s5,48(sp)
fb90c: 8fb4002c lw s4,44(sp)
fb910: 8fb30028 lw s3,40(sp)
fb914: 8fb20024 lw s2,36(sp)
fb918: 8fb0001c lw s0,28(sp)
fb91c: 02202025 move a0,s1
fb920: 8f99aa78 lw t9,strcpy
fb924: 8fb10020 lw s1,32(sp)
fb928: 24a53620 addiu a1,a1,13856
--
111398: 24843458 addiu a0,a0,13400
11139c: 00408025 move s0,v0
1113a0: 8fbc0010 lw gp,16(sp)
1113a4: 1440000b bnez v0,1113d4 <RAND_file_name@@OPENSSL_1_1_0+0xa0>
1113a8: 00009825 move s3,zero
1113ac: 00008825 move s1,zero
1113b0: 8fbf002c lw ra,44(sp)
1113b4: 02201025 move v0,s1
1113b8: 8fb30028 lw s3,40(sp)
1113bc: 8fb20024 lw s2,36(sp)
1113c0: 8fb10020 lw s1,32(sp)
1113c4: 8fb0001c lw s0,28(sp)
1113c8: 03e00008 jr ra
1113cc: 27bd0030 addiu sp,sp,48
1113d0: 24130001 li s3,1
1113d4: 82020000 lb v0,0(s0)
1113d8: 1040fff4 beqz v0,1113ac <RAND_file_name@@OPENSSL_1_1_0+0x78>
1113dc: 8f99aa34 lw t9,strlen
1113e0: 0320f809 jalr t9
1113e4: 02002025 move a0,s0
1113e8: 1260000b beqz s3,111418 <RAND_file_name@@OPENSSL_1_1_0+0xe4>
1113ec: 8fbc0010 lw gp,16(sp)
1113f0: 24420001 addiu v0,v0,1
1113f4: 0052102b sltu v0,v0,s2
1113f8: 1040ffec beqz v0,1113ac <RAND_file_name@@OPENSSL_1_1_0+0x78>
1113fc: 8f99aa78 lw t9,strcpy
111400: 02002825 move a1,s0
111404: 02202025 move a0,s1
111408: 0320f809 jalr t9
11140c: 00000000 nop
111410: 1000ffe8 b 1113b4 <RAND_file_name@@OPENSSL_1_1_0+0x80>
111414: 8fbf002c lw ra,44(sp)
111418: 24420006 addiu v0,v0,6
11141c: 0052102b sltu v0,v0,s2
111420: 1040ffe2 beqz v0,1113ac <RAND_file_name@@OPENSSL_1_1_0+0x78>
111424: 8f99aa78 lw t9,strcpy
111428: 02002825 move a1,s0
11142c: 0320f809 jalr t9
--
134d30: 0320f809 jalr t9
134d34: 8e440008 lw a0,8(s2)
134d38: 1040000f beqz v0,134d78 <TS_RESP_verify_response@@OPENSSL_1_1_0+0x28c>
134d3c: 8fbc0020 lw gp,32(sp)
134d40: 16c00007 bnez s6,134d60 <TS_RESP_verify_response@@OPENSSL_1_1_0+0x274>
134d44: 8f99ab44 lw t9,-21692(gp)
134d48: 24060100 li a2,256
134d4c: 02a02825 move a1,s5
134d50: 0320f809 jalr t9
134d54: 02e02025 move a0,s7
134d58: 8fbc0020 lw gp,32(sp)
134d5c: 8f99ab44 lw t9,-21692(gp)
134d60: 8e050004 lw a1,4(s0)
134d64: 24060100 li a2,256
134d68: 0320f809 jalr t9
134d6c: 02e02025 move a0,s7
134d70: 8fbc0020 lw gp,32(sp)
134d74: 0000b025 move s6,zero
134d78: 26730001 addiu s3,s3,1
134d7c: 167effea bne s3,s8,134d28 <TS_RESP_verify_response@@OPENSSL_1_1_0+0x23c>
134d80: 26100008 addiu s0,s0,8
134d84: 83a20028 lb v0,40(sp)
134d88: 14400007 bnez v0,134da8 <TS_RESP_verify_response@@OPENSSL_1_1_0+0x2bc>
134d8c: 27b00028 addiu s0,sp,40
134d90: 8f858168 lw a1,-32408(gp)
134d94: 8f99aa78 lw t9,strcpy
134d98: 24a516c8 addiu a1,a1,5832
134d9c: 0320f809 jalr t9
[*] Function strcpy used 11 times libcrypto.so.1.1