[*] Binary protection state of libtinfo.so.5.9
Full RELRO Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libtinfo.so.5.9
7d10: 8f998038 lw t9,-32712(gp)
7d14: 8fb10020 lw s1,32(sp)
7d18: 24060200 li a2,512
7d1c: 03200008 jr t9
7d20: 27bd0028 addiu sp,sp,40
7d24: 8f998180 lw t9,-32384(gp)
7d28: 0320f809 jalr t9
7d2c: 24040201 li a0,513
7d30: 8fbc0010 lw gp,16(sp)
7d34: 1440fff0 bnez v0,7cf8 <_nc_set_type@@Base+0x30>
7d38: ae020014 sw v0,20(s0)
7d3c: 8fbf0024 lw ra,36(sp)
7d40: 8fb10020 lw s1,32(sp)
7d44: 8fb0001c lw s0,28(sp)
7d48: 03e00008 jr ra
7d4c: 27bd0028 addiu sp,sp,40
00007d50 <_nc_get_type@@Base>:
7d50: 3c1c0003 lui gp,0x3
7d54: 279c15b0 addiu gp,gp,5552
7d58: 0399e021 addu gp,gp,t9
7d5c: 10800009 beqz a0,7d84 <_nc_get_type@@Base+0x34>
7d60: 8f828050 lw v0,-32688(gp)
7d64: 8c450014 lw a1,20(v0)
7d68: 10a00003 beqz a1,7d78 <_nc_get_type@@Base+0x28>
7d6c: 8f99819c lw t9,strcpy
7d70: 03200008 jr t9
7d74: 00000000 nop
--
8b1c: 24020002 li v0,2
8b20: 26100004 addiu s0,s0,4
8b24: 17d0fff9 bne s8,s0,8b0c <_nc_first_db@@Base+0x198>
8b28: 0282a021 addu s4,s4,v0
8b2c: 8f998180 lw t9,-32384(gp)
8b30: 0320f809 jalr t9
8b34: 02802025 move a0,s4
8b38: 0040b825 move s7,v0
8b3c: 8fbc0010 lw gp,16(sp)
8b40: 1040ffaa beqz v0,89ec <_nc_first_db@@Base+0x78>
8b44: ae42009c sw v0,156(s2)
8b48: a0400000 sb zero,0(v0)
8b4c: 2413003a li s3,58
8b50: 8e300000 lw s0,0(s1)
8b54: 82020000 lb v0,0(s0)
8b58: 50400010 beqzl v0,8b9c <_nc_first_db@@Base+0x228>
8b5c: 26310004 addiu s1,s1,4
8b60: 8f99814c lw t9,strlen
8b64: 0320f809 jalr t9
8b68: 02e02025 move a0,s7
8b6c: 02e21021 addu v0,s7,v0
8b70: 10570003 beq v0,s7,8b80 <_nc_first_db@@Base+0x20c>
8b74: 8fbc0010 lw gp,16(sp)
8b78: 24570001 addiu s7,v0,1
8b7c: a0530000 sb s3,0(v0)
8b80: 8f99819c lw t9,strcpy
8b84: 02e02025 move a0,s7
8b88: 0320f809 jalr t9
--
c938: 00a08825 move s1,a1
c93c: 24060001 li a2,1
c940: 0320f809 jalr t9
c944: 24050002 li a1,2
c948: 10400029 beqz v0,c9f0 <tgetstr@@Base+0x108>
c94c: 8fbc0010 lw gp,16(sp)
c950: 84430008 lh v1,8(v0)
c954: 0460001e bltz v1,c9d0 <tgetstr@@Base+0xe8>
c958: 00008025 move s0,zero
c95c: 8e500010 lw s0,16(s2)
c960: 00031880 sll v1,v1,0x2
c964: 7e03800a lwx s0,v1(s0)
c968: 2602ffff addiu v0,s0,-1
c96c: 2c42fffe sltiu v0,v0,-2
c970: 10400018 beqz v0,c9d4 <tgetstr@@Base+0xec>
c974: 8fbf002c lw ra,44(sp)
c978: 8e620000 lw v0,0(s3)
c97c: 8c420010 lw v0,16(v0)
c980: 8c42009c lw v0,156(v0)
c984: 1050003f beq v0,s0,ca84 <tgetstr@@Base+0x19c>
c988: 8f838050 lw v1,-32688(gp)
c98c: 12200011 beqz s1,c9d4 <tgetstr@@Base+0xec>
c990: 8fbf002c lw ra,44(sp)
c994: 8e240000 lw a0,0(s1)
c998: 1080000e beqz a0,c9d4 <tgetstr@@Base+0xec>
c99c: 8f99819c lw t9,strcpy
c9a0: 0320f809 jalr t9
c9a4: 02002825 move a1,s0
--
12df0: 8fbc0010 lw gp,16(sp)
12df4: 02002025 move a0,s0
12df8: 8f99814c lw t9,strlen
12dfc: 0320f809 jalr t9
12e00: 00409825 move s3,v0
12e04: 00409025 move s2,v0
12e08: 0053102b sltu v0,v0,s3
12e0c: 10400015 beqz v0,12e64 <_nc_remove_string@@Base+0x1fc>
12e10: 8fbc0010 lw gp,16(sp)
12e14: 8f998084 lw t9,-32636(gp)
12e18: 02403025 move a2,s2
12e1c: 02202825 move a1,s1
12e20: 0320f809 jalr t9
12e24: 02002025 move a0,s0
12e28: 1440000e bnez v0,12e64 <_nc_remove_string@@Base+0x1fc>
12e2c: 8fbc0010 lw gp,16(sp)
12e30: 02729823 subu s3,s3,s2
12e34: 12600007 beqz s3,12e54 <_nc_remove_string@@Base+0x1ec>
12e38: 02201825 move v1,s1
12e3c: 02338821 addu s1,s1,s3
12e40: 00721021 addu v0,v1,s2
12e44: 24630001 addiu v1,v1,1
12e48: 80420000 lb v0,0(v0)
12e4c: 1623fffc bne s1,v1,12e40 <_nc_remove_string@@Base+0x1d8>
12e50: a062ffff sb v0,-1(v1)
12e54: 8f99819c lw t9,strcpy
12e58: 02002825 move a1,s0
12e5c: 0320f809 jalr t9
[*] Function strcpy used 4 times libtinfo.so.5.9