[*] Binary protection state of liblogserver.so
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of liblogserver.so
1a2c: 8fbc0010 lw gp,16(sp)
1a30: 8f998040 lw t9,-32704(gp)
1a34: 26310020 addiu s1,s1,32
1a38: 0320f809 jalr t9
1a3c: 02202021 move a0,s1
1a40: 8fbc0010 lw gp,16(sp)
1a44: 1040005d beqz v0,1bbc <log_init+0x238>
1a48: ae0209c4 sw v0,2500(s0)
1a4c: 8f998140 lw t9,-32448(gp)
1a50: 02203021 move a2,s1
1a54: 00402021 move a0,v0
1a58: 0320f809 jalr t9
1a5c: 00002821 move a1,zero
1a60: 8e030978 lw v1,2424(s0)
1a64: 8e02097c lw v0,2428(s0)
1a68: 8e0409c4 lw a0,2500(s0)
1a6c: 8e090990 lw t1,2448(s0)
1a70: 70622802 mul a1,v1,v0
1a74: 8e020994 lw v0,2452(s0)
1a78: 24860020 addiu a2,a0,32
1a7c: 8fbc0010 lw gp,16(sp)
1a80: ae060980 sw a2,2432(s0)
1a84: ae060984 sw a2,2436(s0)
1a88: 8e0809a8 lw t0,2472(s0)
1a8c: 8e0709ac lw a3,2476(s0)
1a90: 8f99810c lw t9,strcpy
1a94: 26110964 addiu s1,s0,2404
1a98: 00a61821 addu v1,a1,a2
--
21e4: 14400020 bnez v0,2268 <getIpByHost+0xec>
21e8: 8f99805c lw t9,strlen
21ec: 8fbf0054 lw ra,84(sp)
21f0: 02001021 move v0,s0
21f4: 8fb20050 lw s2,80(sp)
21f8: 8fb1004c lw s1,76(sp)
21fc: 8fb00048 lw s0,72(sp)
2200: 03e00008 jr ra
2204: 27bd0058 addiu sp,sp,88
2208: 8e500010 lw s0,16(s2)
220c: 8e050000 lw a1,0(s0)
2210: 14a00007 bnez a1,2230 <getIpByHost+0xb4>
2214: 8f99809c lw t9,-32612(gp)
2218: 1000002d b 22d0 <getIpByHost+0x154>
221c: 00008021 move s0,zero
2220: 8e050000 lw a1,0(s0)
2224: 10a00020 beqz a1,22a8 <getIpByHost+0x12c>
2228: 8f99809c lw t9,-32612(gp)
222c: 8e440008 lw a0,8(s2)
2230: 27a60018 addiu a2,sp,24
2234: 0320f809 jalr t9
2238: 24070029 li a3,41
223c: 8fbc0010 lw gp,16(sp)
2240: 02202021 move a0,s1
2244: 00402821 move a1,v0
2248: 8f99810c lw t9,strcpy
224c: 0320f809 jalr t9
2250: 26100004 addiu s0,s0,4
--
3770: 820209cb lb v0,2507(s0)
3774: 105efff0 beq v0,s8,3738 <logServerConf+0x64>
3778: 00000000 nop
377c: 8f9981b4 lw t9,-32332(gp)
3780: 0320f809 jalr t9
3784: 02a02021 move a0,s5
3788: 2a820041 slti v0,s4,65
378c: 10400003 beqz v0,379c <logServerConf+0xc8>
3790: 8fbc0010 lw gp,16(sp)
3794: 1680008e bnez s4,39d0 <logServerConf+0x2fc>
3798: 2402fffe li v0,-2
379c: aed409ac sw s4,2476(s6)
37a0: 8fa30060 lw v1,96(sp)
37a4: 24020001 li v0,1
37a8: aec209a8 sw v0,2472(s6)
37ac: 2402ffff li v0,-1
37b0: 10620002 beq v1,v0,37bc <logServerConf+0xe8>
37b4: 8f828164 lw v0,-32412(gp)
37b8: ac43095c sw v1,2396(v0)
37bc: 8fa3005c lw v1,92(sp)
37c0: 10600009 beqz v1,37e8 <logServerConf+0x114>
37c4: 00000000 nop
37c8: 80620000 lb v0,0(v1)
37cc: 10400078 beqz v0,39b0 <logServerConf+0x2dc>
37d0: 8f848028 lw a0,-32728(gp)
37d4: 8f99810c lw t9,strcpy
37d8: 26c408dc addiu a0,s6,2268
37dc: 0320f809 jalr t9
37e0: 00602821 move a1,v1
37e4: 8fbc0010 lw gp,16(sp)
37e8: 8fa30068 lw v1,104(sp)
37ec: 2402ffff li v0,-1
37f0: 10620002 beq v1,v0,37fc <logServerConf+0x128>
37f4: 00000000 nop
37f8: aec30960 sw v1,2400(s6)
37fc: 8fa30064 lw v1,100(sp)
3800: 1060000a beqz v1,382c <logServerConf+0x158>
3804: 2a620041 slti v0,s3,65
3808: 80620000 lb v0,0(v1)
380c: 1040005e beqz v0,3988 <logServerConf+0x2b4>
3810: 8f848028 lw a0,-32728(gp)
3814: 8f99810c lw t9,strcpy
3818: 26c4091c addiu a0,s6,2332
381c: 0320f809 jalr t9
--
39c4: aec408e0 sw a0,2272(s6)
39c8: 1000ff87 b 37e8 <logServerConf+0x114>
39cc: a6c308e4 sh v1,2276(s6)
39d0: 1682ff74 bne s4,v0,37a4 <logServerConf+0xd0>
39d4: 8fa30060 lw v1,96(sp)
39d8: 3c020012 lui v0,0x12
39dc: 1000ff70 b 37a0 <logServerConf+0xcc>
39e0: aea209ac sw v0,2476(s5)
39e4: 1462ffd0 bne v1,v0,3928 <logServerConf+0x254>
39e8: 8f9981cc lw t9,-32308(gp)
39ec: 2402003c li v0,60
39f0: 1000ffcd b 3928 <logServerConf+0x254>
39f4: aec209dc sw v0,2524(s6)
39f8: 1622ff9e bne s1,v0,3874 <logServerConf+0x1a0>
39fc: 8fa30054 lw v1,84(sp)
3a00: 1000ff9b b 3870 <logServerConf+0x19c>
3a04: aec0097c sw zero,2428(s6)
3a08: 1642ff94 bne s2,v0,385c <logServerConf+0x188>
3a0c: 2a220065 slti v0,s1,101
3a10: 1000ff92 b 385c <logServerConf+0x188>
3a14: aec00990 sw zero,2448(s6)
3a18: 1662ff8a bne s3,v0,3844 <logServerConf+0x170>
3a1c: 2a420041 slti v0,s2,65
3a20: 1000ff88 b 3844 <logServerConf+0x170>
3a24: aec00994 sw zero,2452(s6)
3a28: 8f99810c lw t9,strcpy
3a2c: 8fa50058 lw a1,88(sp)
3a30: 0320f809 jalr t9
3a34: 26c40964 addiu a0,s6,2404
3a38: 1000ffb2 b 3904 <logServerConf+0x230>
3a3c: 8fbc0010 lw gp,16(sp)
3a40: 8f99810c lw t9,strcpy
3a44: 26c4096c addiu a0,s6,2412
3a48: 0320f809 jalr t9
3a4c: 02e02821 move a1,s7
3a50: 1000ffa0 b 38d4 <logServerConf+0x200>
3a54: 8fbc0010 lw gp,16(sp)
3a58: 8f99810c lw t9,strcpy
3a5c: 8fa50054 lw a1,84(sp)
3a60: 0320f809 jalr t9
--
3ac8: afb30024 sw s3,36(sp)
3acc: afb20020 sw s2,32(sp)
3ad0: afb1001c sw s1,28(sp)
3ad4: afb00018 sw s0,24(sp)
3ad8: 00809021 move s2,a0
3adc: afbf003c sw ra,60(sp)
3ae0: 00a09821 move s3,a1
3ae4: 00c0a021 move s4,a2
3ae8: 00e0b021 move s6,a3
3aec: 8fb70054 lw s7,84(sp)
3af0: 8fb50058 lw s5,88(sp)
3af4: 8fa4005c lw a0,92(sp)
3af8: 8fa30060 lw v1,96(sp)
3afc: 8fbe0064 lw s8,100(sp)
3b00: 8fb10068 lw s1,104(sp)
3b04: 10400004 beqz v0,3b18 <logServerGetConf+0x7c>
3b08: 8fb0006c lw s0,108(sp)
3b0c: 8f858164 lw a1,-32412(gp)
3b10: 8ca509ac lw a1,2476(a1)
3b14: ac450000 sw a1,0(v0)
3b18: 10600003 beqz v1,3b28 <logServerGetConf+0x8c>
3b1c: 8f828164 lw v0,-32412(gp)
3b20: 8c42095c lw v0,2396(v0)
3b24: ac620000 sw v0,0(v1)
3b28: 10800005 beqz a0,3b40 <logServerGetConf+0xa4>
3b2c: 8f99810c lw t9,strcpy
3b30: 8f858164 lw a1,-32412(gp)
3b34: 0320f809 jalr t9
3b38: 24a508dc addiu a1,a1,2268
3b3c: 8fbc0010 lw gp,16(sp)
3b40: 12200003 beqz s1,3b50 <logServerGetConf+0xb4>
3b44: 8f828164 lw v0,-32412(gp)
3b48: 8c420960 lw v0,2400(v0)
3b4c: ae220000 sw v0,0(s1)
3b50: 13c00006 beqz s8,3b6c <logServerGetConf+0xd0>
3b54: 8f99810c lw t9,strcpy
3b58: 8f858164 lw a1,-32412(gp)
3b5c: 03c02021 move a0,s8
3b60: 0320f809 jalr t9
3b64: 24a5091c addiu a1,a1,2332
3b68: 8fbc0010 lw gp,16(sp)
3b6c: 12800003 beqz s4,3b7c <logServerGetConf+0xe0>
3b70: 8f828164 lw v0,-32412(gp)
3b74: 8c420994 lw v0,2452(v0)
3b78: ae820000 sw v0,0(s4)
3b7c: 12600003 beqz s3,3b8c <logServerGetConf+0xf0>
3b80: 8f828164 lw v0,-32412(gp)
3b84: 8c420990 lw v0,2448(v0)
3b88: ae620000 sw v0,0(s3)
3b8c: 12400003 beqz s2,3b9c <logServerGetConf+0x100>
3b90: 8f828164 lw v0,-32412(gp)
3b94: 8c42097c lw v0,2428(v0)
3b98: ae420000 sw v0,0(s2)
3b9c: 12e00006 beqz s7,3bb8 <logServerGetConf+0x11c>
3ba0: 8f99810c lw t9,strcpy
3ba4: 8f858164 lw a1,-32412(gp)
3ba8: 02e02021 move a0,s7
3bac: 0320f809 jalr t9
3bb0: 24a50969 addiu a1,a1,2409
3bb4: 8fbc0010 lw gp,16(sp)
3bb8: 12c00006 beqz s6,3bd4 <logServerGetConf+0x138>
3bbc: 8f99810c lw t9,strcpy
3bc0: 8f858164 lw a1,-32412(gp)
3bc4: 02c02021 move a0,s6
3bc8: 0320f809 jalr t9
3bcc: 24a5096c addiu a1,a1,2412
3bd0: 8fbc0010 lw gp,16(sp)
3bd4: 12a00006 beqz s5,3bf0 <logServerGetConf+0x154>
3bd8: 8f99810c lw t9,strcpy
3bdc: 8f858164 lw a1,-32412(gp)
3be0: 02a02021 move a0,s5
[*] Function strcpy used 12 times liblogserver.so