[*] Binary protection state of zip.so
Full RELRO No Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of zip.so
3f0c: 8f9984fc lw t9,-31492(gp)
3f10: 8c84001c lw a0,28(a0)
3f14: 27a70050 addiu a3,sp,80
3f18: 27a60054 addiu a2,sp,84
3f1c: 0320f809 jalr t9
3f20: 24a5a494 addiu a1,a1,-23404
3f24: 2403ffff li v1,-1
3f28: 1043fff1 beq v0,v1,3ef0 <_init@@Base+0xd88>
3f2c: 8fbc0010 lw gp,16(sp)
3f30: 8fa40050 lw a0,80(sp)
3f34: 1080ffed beqz a0,3eec <_init@@Base+0xd84>
3f38: 24020002 li v0,2
3f3c: 8fb00054 lw s0,84(sp)
3f40: 2413002f li s3,47
3f44: 02041021 addu v0,s0,a0
3f48: 8042ffff lb v0,-1(v0)
3f4c: 10530011 beq v0,s3,3f94 <_init@@Base+0xe2c>
3f50: 8f9982dc lw t9,-32036(gp)
3f54: 8f998488 lw t9,-31608(gp)
3f58: 24060002 li a2,2
3f5c: 0320f809 jalr t9
3f60: 24050001 li a1,1
3f64: 8fbc0010 lw gp,16(sp)
3f68: 8fa50054 lw a1,84(sp)
3f6c: 00402025 move a0,v0
3f70: 8f99841c lw t9,strcpy
3f74: 0320f809 jalr t9
3f78: 00408025 move s0,v0
--
c32c: 2410ffff li s0,-1
c330: 14a00004 bnez a1,c344 <zip_dir_add@@Base+0x74>
c334: 00a08025 move s0,a1
c338: 00003025 move a2,zero
c33c: 1000fff6 b c318 <zip_dir_add@@Base+0x48>
c340: 24050012 li a1,18
c344: 8f998380 lw t9,strlen
c348: 00a02025 move a0,a1
c34c: 0320f809 jalr t9
c350: 00c0a825 move s5,a2
c354: 00408825 move s1,v0
c358: 02021021 addu v0,s0,v0
c35c: 2414002f li s4,47
c360: 8042ffff lb v0,-1(v0)
c364: 10540021 beq v0,s4,c3ec <zip_dir_add@@Base+0x11c>
c368: 8fbc0020 lw gp,32(sp)
c36c: 8f9983f4 lw t9,-31756(gp)
c370: 0320f809 jalr t9
c374: 26240002 addiu a0,s1,2
c378: 00409825 move s3,v0
c37c: 14400004 bnez v0,c390 <zip_dir_add@@Base+0xc0>
c380: 8fbc0020 lw gp,32(sp)
c384: 00003025 move a2,zero
c388: 1000ffe3 b c318 <zip_dir_add@@Base+0x48>
c38c: 2405000e li a1,14
c390: 8f99841c lw t9,strcpy
c394: 02718821 addu s1,s3,s1
c398: 02002825 move a1,s0
[*] Function strcpy used 2 times zip.so