[*] Binary protection state of libmdb.so
Full RELRO Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libmdb.so
6974: 8fd8002c lw t8,44(s8)
6978: 1300001c beqz t8,69ec <_Z11GetKeyValuePcS_S_@@Base+0xd0>
697c: 00000000 nop
6980: 8fd8002c lw t8,44(s8)
6984: 27180001 addiu t8,t8,1
6988: afd80030 sw t8,48(s8)
698c: 8fd80030 lw t8,48(s8)
6990: 17000004 bnez t8,69a4 <_Z11GetKeyValuePcS_S_@@Base+0x88>
6994: 00000000 nop
6998: 24180001 li t8,1
699c: 10000014 b 69f0 <_Z11GetKeyValuePcS_S_@@Base+0xd4>
69a0: 00000000 nop
69a4: 8fc2002c lw v0,44(s8)
69a8: 8fd80024 lw t8,36(s8)
69ac: 0058c023 subu t8,v0,t8
69b0: 8fc40020 lw a0,32(s8)
69b4: 8fc50024 lw a1,36(s8)
69b8: 03003021 move a2,t8
69bc: 8f988248 lw t8,-32184(gp)
69c0: 0300c821 move t9,t8
69c4: 0320f809 jalr t9
69c8: 00000000 nop
69cc: 8fdc0010 lw gp,16(s8)
69d0: 8fc4001c lw a0,28(s8)
69d4: 8fc50030 lw a1,48(s8)
69d8: 8f98805c lw t8,strcpy
69dc: 0300c821 move t9,t8
69e0: 0320f809 jalr t9
--
6c5c: 000210c0 sll v0,v0,0x3
6c60: 03a2e823 subu sp,sp,v0
6c64: 27a20020 addiu v0,sp,32
6c68: 24420000 addiu v0,v0,0
6c6c: afc200c8 sw v0,200(s8)
6c70: 8fc20090 lw v0,144(s8)
6c74: 14400004 bnez v0,6c88 <_Z16EncodeParametersPcS_i@@Base+0x258>
6c78: 00000000 nop
6c7c: 24100001 li s0,1
6c80: 100000f9 b 7068 <_Z16EncodeParametersPcS_i@@Base+0x638>
6c84: 00000000 nop
6c88: 8fc20090 lw v0,144(s8)
6c8c: a0400000 sb zero,0(v0)
6c90: 8fc200c8 lw v0,200(s8)
6c94: 27180001 addiu t8,t8,1
6c98: 00402021 move a0,v0
6c9c: 03002821 move a1,t8
6ca0: 8f9881bc lw t8,-32324(gp)
6ca4: 0300c821 move t9,t8
6ca8: 0320f809 jalr t9
6cac: 00000000 nop
6cb0: 8fdc0020 lw gp,32(s8)
6cb4: 8fd800c8 lw t8,200(s8)
6cb8: 03002021 move a0,t8
6cbc: 8fc50094 lw a1,148(s8)
6cc0: 8f98805c lw t8,strcpy
6cc4: 0300c821 move t9,t8
6cc8: 0320f809 jalr t9
--
6ef8: 8f98802c lw t8,-32724(gp)
6efc: 2707dc64 addiu a3,t8,-9116
6f00: 8f988210 lw t8,-32240(gp)
6f04: 0300c821 move t9,t8
6f08: 0320f809 jalr t9
6f0c: 00000000 nop
6f10: 8fdc0020 lw gp,32(s8)
6f14: 0200e821 move sp,s0
6f18: 00002021 move a0,zero
6f1c: 8f98802c lw t8,-32724(gp)
6f20: 2705dc64 addiu a1,t8,-9116
6f24: 8f9882cc lw t8,-32052(gp)
6f28: 0300c821 move t9,t8
6f2c: 0320f809 jalr t9
6f30: 00000000 nop
6f34: 8fdc0020 lw gp,32(s8)
6f38: afc200a0 sw v0,160(s8)
6f3c: 8fd800a0 lw t8,160(s8)
6f40: 0018c02b sltu t8,zero,t8
6f44: 331800ff andi t8,t8,0xff
6f48: 1700ff79 bnez t8,6d30 <_Z16EncodeParametersPcS_i@@Base+0x300>
6f4c: 00000000 nop
6f50: 8fd800c8 lw t8,200(s8)
6f54: 03002021 move a0,t8
6f58: 8fc50094 lw a1,148(s8)
6f5c: 8f98805c lw t8,strcpy
6f60: 0300c821 move t9,t8
6f64: 0320f809 jalr t9
--
28d40: 03a0f021 move s8,sp
28d44: afbc0010 sw gp,16(sp)
28d48: afc4001c sw a0,28(s8)
28d4c: afc50018 sw a1,24(s8)
28d50: 8f988548 lw t8,-31416(gp)
28d54: 8f180000 lw t8,0(t8)
28d58: afd80024 sw t8,36(s8)
28d5c: 8fd8001c lw t8,28(s8)
28d60: 1300000b beqz t8,28d90 <_Z12changeStringPcPKc@@Base+0x68>
28d64: 00000000 nop
28d68: 8fc4001c lw a0,28(s8)
28d6c: 8fc50018 lw a1,24(s8)
28d70: 8f98811c lw t8,-32484(gp)
28d74: 0300c821 move t9,t8
28d78: 0320f809 jalr t9
28d7c: 00000000 nop
28d80: 8fdc0010 lw gp,16(s8)
28d84: 0040c021 move t8,v0
28d88: 17000004 bnez t8,28d9c <_Z12changeStringPcPKc@@Base+0x74>
28d8c: 00000000 nop
28d90: 0000c021 move t8,zero
28d94: 10000009 b 28dbc <_Z12changeStringPcPKc@@Base+0x94>
28d98: 00000000 nop
28d9c: 8fc4001c lw a0,28(s8)
28da0: 8fc50018 lw a1,24(s8)
28da4: 8f98805c lw t8,strcpy
28da8: 0300c821 move t9,t8
28dac: 0320f809 jalr t9
[*] Function strcpy used 4 times libmdb.so