[*] Binary protection state of zip.so
Full RELRO No Canary found NX enabled DSO No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of zip.so
ea18: 8fb300b0 lw s3,176(sp)
ea1c: 8fb200ac lw s2,172(sp)
ea20: 8fb100a8 lw s1,168(sp)
ea24: 8fb000a4 lw s0,164(sp)
ea28: 03e00008 jr ra
ea2c: 27bd00b8 addiu sp,sp,184
ea30: 8f9983e0 lw t9,-31776(gp)
ea34: 0320f809 jalr t9
ea38: 8e640004 lw a0,4(s3)
ea3c: 8fbc0018 lw gp,24(sp)
ea40: 1040fff3 beqz v0,ea10 <zip_error_strerror@@Base+0x100>
ea44: 00408825 move s1,v0
ea48: 1000ffd2 b e994 <zip_error_strerror@@Base+0x84>
ea4c: 8f998380 lw t9,strlen
ea50: 0320f809 jalr t9
ea54: 8e640004 lw a0,4(s3)
ea58: 1000fff9 b ea40 <zip_error_strerror@@Base+0x130>
ea5c: 8fbc0018 lw gp,24(sp)
ea60: 1000ffd6 b e9bc <zip_error_strerror@@Base+0xac>
ea64: 00001025 move v0,zero
ea68: 1200000d beqz s0,eaa0 <zip_error_strerror@@Base+0x190>
ea6c: 00000000 nop
ea70: 8f878028 lw a3,-32728(gp)
ea74: 24e7b3bc addiu a3,a3,-19524
ea78: 8f858028 lw a1,-32728(gp)
ea7c: 8f998288 lw t9,sprintf
ea80: 02003025 move a2,s0
ea84: afb10010 sw s1,16(sp)
--
16444: 00003025 move a2,zero
16448: 2405001c li a1,28
1644c: 02002025 move a0,s0
16450: 8f99830c lw t9,-31988(gp)
16454: 0320f809 jalr t9
16458: 00000000 nop
1645c: 100000dd b 167d4 <zip_source_file@@Base+0x4e8>
16460: 2402ffff li v0,-1
16464: 0320f809 jalr t9
16468: 02202025 move a0,s1
1646c: 8fbc0018 lw gp,24(sp)
16470: 8f9983f4 lw t9,-31756(gp)
16474: 0320f809 jalr t9
16478: 24440008 addiu a0,v0,8
1647c: 00409025 move s2,v0
16480: 14400008 bnez v0,164a4 <zip_source_file@@Base+0x1b8>
16484: 8fbc0018 lw gp,24(sp)
16488: 8f99830c lw t9,-31988(gp)
1648c: 00003025 move a2,zero
16490: 2405000e li a1,14
16494: 0320f809 jalr t9
16498: 02002025 move a0,s0
1649c: 10000025 b 16534 <zip_source_file@@Base+0x248>
164a0: 2411ffff li s1,-1
164a4: 8f858028 lw a1,-32728(gp)
164a8: 8f998288 lw t9,sprintf
164ac: 02203025 move a2,s1
164b0: 24a5b550 addiu a1,a1,-19120
[*] Function sprintf used 2 times zip.so