[*] Binary protection state of libmove_inf.so

  
  	No RELRO       No Canary found   NX disabled  DSO          No RPATH     No RUNPATH   Symbols


[*] Function printf tear down of libmove_inf.so

    c9a0:	0320f809 	jalr	t9
    c9a4:	2405000c 	li	a1,12
    c9a8:	00408021 	move	s0,v0
    c9ac:	8fbc0010 	lw	gp,16(sp)
    c9b0:	1040001a 	beqz	v0,ca1c <MoveInit+0xd4>
    c9b4:	ae420040 	sw	v0,64(s2)
    c9b8:	8f99818c 	lw	t9,-32372(gp)
    c9bc:	24040006 	li	a0,6
    c9c0:	0320f809 	jalr	t9
    c9c4:	24050090 	li	a1,144
    c9c8:	ae020008 	sw	v0,8(s0)
    c9cc:	10400025 	beqz	v0,ca64 <MoveInit+0x11c>
    c9d0:	8fbc0010 	lw	gp,16(sp)
    c9d4:	ae000004 	sw	zero,4(s0)
    c9d8:	ae000000 	sw	zero,0(s0)
    c9dc:	00001021 	move	v0,zero
    c9e0:	ae320030 	sw	s2,48(s1)
    c9e4:	8fbf0024 	lw	ra,36(sp)
    c9e8:	8fb20020 	lw	s2,32(sp)
    c9ec:	8fb1001c 	lw	s1,28(sp)
    c9f0:	8fb00018 	lw	s0,24(sp)
    c9f4:	03e00008 	jr	ra
    c9f8:	27bd0028 	addiu	sp,sp,40
    c9fc:	8f84802c 	lw	a0,-32724(gp)
    ca00:	8f85802c 	lw	a1,-32724(gp)
    ca04:	8f99805c 	lw	t9,printf
    ca08:	2484d768 	addiu	a0,a0,-10392
    ca0c:	0320f809 	jalr	t9
--
    cac4:	00001021 	move	v0,zero
    cac8:	00043900 	sll	a3,a0,0x4
    cacc:	000421c0 	sll	a0,a0,0x7
    cad0:	00e42021 	addu	a0,a3,a0
    cad4:	00c42021 	addu	a0,a2,a0
    cad8:	aca40000 	sw	a0,0(a1)
    cadc:	8c640040 	lw	a0,64(v1)
    cae0:	3c052aaa 	lui	a1,0x2aaa
    cae4:	34a5aaab 	ori	a1,a1,0xaaab
    cae8:	8c830000 	lw	v1,0(a0)
    caec:	24630001 	addiu	v1,v1,1
    caf0:	00650018 	mult	v1,a1
    caf4:	000337c3 	sra	a2,v1,0x1f
    caf8:	00002810 	mfhi	a1
    cafc:	00a62823 	subu	a1,a1,a2
    cb00:	00053040 	sll	a2,a1,0x1
    cb04:	000528c0 	sll	a1,a1,0x3
    cb08:	00a62823 	subu	a1,a1,a2
    cb0c:	00651823 	subu	v1,v1,a1
    cb10:	ac830000 	sw	v1,0(a0)
    cb14:	8fbf001c 	lw	ra,28(sp)
    cb18:	03e00008 	jr	ra
    cb1c:	27bd0020 	addiu	sp,sp,32
    cb20:	8f84802c 	lw	a0,-32724(gp)
    cb24:	8f85802c 	lw	a1,-32724(gp)
    cb28:	8f99805c 	lw	t9,printf
    cb2c:	2484d7a8 	addiu	a0,a0,-10328
    cb30:	0320f809 	jalr	t9
    cb34:	24a5d8b0 	addiu	a1,a1,-10064
    cb38:	1000fff6 	b	cb14 <MoveGetResult+0x88>
    cb3c:	2402ffff 	li	v0,-1

0000cb40 <MoveFlushFrame>:
    cb40:	3c1c0002 	lui	gp,0x2
    cb44:	279c9940 	addiu	gp,gp,-26304
    cb48:	0399e021 	addu	gp,gp,t9
    cb4c:	27bdffe0 	addiu	sp,sp,-32
    cb50:	afbc0010 	sw	gp,16(sp)
    cb54:	afbf001c 	sw	ra,28(sp)
    cb58:	10800007 	beqz	a0,cb78 <MoveFlushFrame+0x38>
    cb5c:	00000000 	nop
    cb60:	8c840030 	lw	a0,48(a0)
    cb64:	10800004 	beqz	a0,cb78 <MoveFlushFrame+0x38>
    cb68:	8fbf001c 	lw	ra,28(sp)
    cb6c:	8f998170 	lw	t9,-32400(gp)
    cb70:	03200008 	jr	t9
    cb74:	27bd0020 	addiu	sp,sp,32
    cb78:	8f84802c 	lw	a0,-32724(gp)
    cb7c:	8f85802c 	lw	a1,-32724(gp)
    cb80:	8f99805c 	lw	t9,printf
    cb84:	2484d7a8 	addiu	a0,a0,-10328
    cb88:	0320f809 	jalr	t9
    cb8c:	24a5d880 	addiu	a1,a1,-10112
    cb90:	8fbf001c 	lw	ra,28(sp)
    cb94:	2402ffff 	li	v0,-1
    cb98:	03e00008 	jr	ra
    cb9c:	27bd0020 	addiu	sp,sp,32

0000cba0 <MoveSetParam>:
    cba0:	3c1c0002 	lui	gp,0x2
    cba4:	279c98e0 	addiu	gp,gp,-26400
    cba8:	0399e021 	addu	gp,gp,t9
    cbac:	27bdffe0 	addiu	sp,sp,-32
    cbb0:	afbc0010 	sw	gp,16(sp)
    cbb4:	afbf001c 	sw	ra,28(sp)
    cbb8:	10800007 	beqz	a0,cbd8 <MoveSetParam+0x38>
    cbbc:	00000000 	nop
    cbc0:	8c840030 	lw	a0,48(a0)
    cbc4:	10800004 	beqz	a0,cbd8 <MoveSetParam+0x38>
    cbc8:	8fbf001c 	lw	ra,28(sp)
    cbcc:	8f9980cc 	lw	t9,-32564(gp)
    cbd0:	03200008 	jr	t9
    cbd4:	27bd0020 	addiu	sp,sp,32
    cbd8:	8f84802c 	lw	a0,-32724(gp)
    cbdc:	8f85802c 	lw	a1,-32724(gp)
    cbe0:	8f99805c 	lw	t9,printf
    cbe4:	2484d7a8 	addiu	a0,a0,-10328
    cbe8:	0320f809 	jalr	t9
    cbec:	24a5d890 	addiu	a1,a1,-10096
    cbf0:	8fbf001c 	lw	ra,28(sp)
    cbf4:	2402ffff 	li	v0,-1
    cbf8:	03e00008 	jr	ra
    cbfc:	27bd0020 	addiu	sp,sp,32

0000cc00 <MoveGetParam>:
    cc00:	3c1c0002 	lui	gp,0x2
    cc04:	279c9880 	addiu	gp,gp,-26496
    cc08:	0399e021 	addu	gp,gp,t9
    cc0c:	27bdffe0 	addiu	sp,sp,-32
    cc10:	afbc0010 	sw	gp,16(sp)
    cc14:	afbf001c 	sw	ra,28(sp)
    cc18:	10800007 	beqz	a0,cc38 <MoveGetParam+0x38>
    cc1c:	00000000 	nop
    cc20:	8c840030 	lw	a0,48(a0)
    cc24:	10800004 	beqz	a0,cc38 <MoveGetParam+0x38>
    cc28:	8fbf001c 	lw	ra,28(sp)
    cc2c:	8f9980e4 	lw	t9,-32540(gp)
    cc30:	03200008 	jr	t9
    cc34:	27bd0020 	addiu	sp,sp,32
    cc38:	8f84802c 	lw	a0,-32724(gp)
    cc3c:	8f85802c 	lw	a1,-32724(gp)
    cc40:	8f99805c 	lw	t9,printf
    cc44:	2484d7a8 	addiu	a0,a0,-10328
    cc48:	0320f809 	jalr	t9
--
    cce0:	0320f809 	jalr	t9
    cce4:	afa3002c 	sw	v1,44(sp)
    cce8:	0440001c 	bltz	v0,cd5c <MoveProcessAsync+0xfc>
    ccec:	8fbc0010 	lw	gp,16(sp)
    ccf0:	8e040040 	lw	a0,64(s0)
    ccf4:	3c052aaa 	lui	a1,0x2aaa
    ccf8:	34a5aaab 	ori	a1,a1,0xaaab
    ccfc:	8c830004 	lw	v1,4(a0)
    cd00:	00001021 	move	v0,zero
    cd04:	24630001 	addiu	v1,v1,1
    cd08:	00650018 	mult	v1,a1
    cd0c:	000337c3 	sra	a2,v1,0x1f
    cd10:	00002810 	mfhi	a1
    cd14:	00a62823 	subu	a1,a1,a2
    cd18:	00053040 	sll	a2,a1,0x1
    cd1c:	000528c0 	sll	a1,a1,0x3
    cd20:	00a62823 	subu	a1,a1,a2
    cd24:	00651823 	subu	v1,v1,a1
    cd28:	ac830004 	sw	v1,4(a0)
    cd2c:	8fbf0034 	lw	ra,52(sp)
    cd30:	8fb00030 	lw	s0,48(sp)
    cd34:	03e00008 	jr	ra
    cd38:	27bd0038 	addiu	sp,sp,56
    cd3c:	8f84802c 	lw	a0,-32724(gp)
    cd40:	8f85802c 	lw	a1,-32724(gp)
    cd44:	8f99805c 	lw	t9,printf
    cd48:	2484d7a8 	addiu	a0,a0,-10328
    cd4c:	0320f809 	jalr	t9
--
    cd98:	10800016 	beqz	a0,cdf4 <MovePreprocessSync+0x80>
    cd9c:	8f998074 	lw	t9,-32652(gp)
    cda0:	8ca30024 	lw	v1,36(a1)
    cda4:	8ca9001c 	lw	t1,28(a1)
    cda8:	8ca80008 	lw	t0,8(a1)
    cdac:	8ca7000c 	lw	a3,12(a1)
    cdb0:	8ca60010 	lw	a2,16(a1)
    cdb4:	8ca20020 	lw	v0,32(a1)
    cdb8:	afa3002c 	sw	v1,44(sp)
    cdbc:	27a50018 	addiu	a1,sp,24
    cdc0:	afa90018 	sw	t1,24(sp)
    cdc4:	afa8001c 	sw	t0,28(sp)
    cdc8:	afa70020 	sw	a3,32(sp)
    cdcc:	afa60024 	sw	a2,36(sp)
    cdd0:	0320f809 	jalr	t9
    cdd4:	afa20028 	sw	v0,40(sp)
    cdd8:	8fbc0010 	lw	gp,16(sp)
    cddc:	0440000d 	bltz	v0,ce14 <MovePreprocessSync+0xa0>
    cde0:	00001821 	move	v1,zero
    cde4:	8fbf0034 	lw	ra,52(sp)
    cde8:	00601021 	move	v0,v1
    cdec:	03e00008 	jr	ra
    cdf0:	27bd0038 	addiu	sp,sp,56
    cdf4:	8f84802c 	lw	a0,-32724(gp)
    cdf8:	8f85802c 	lw	a1,-32724(gp)
    cdfc:	8f99805c 	lw	t9,printf
    ce00:	2484d7a8 	addiu	a0,a0,-10328
    ce04:	0320f809 	jalr	t9
--
    ceb0:	03e00008 	jr	ra
    ceb4:	27bd0028 	addiu	sp,sp,40
    ceb8:	8f84802c 	lw	a0,-32724(gp)
    cebc:	8f998050 	lw	t9,-32688(gp)
    cec0:	0320f809 	jalr	t9
    cec4:	2484d80c 	addiu	a0,a0,-10228
    cec8:	8fbc0010 	lw	gp,16(sp)
    cecc:	8f998064 	lw	t9,-32668(gp)
    ced0:	0320f809 	jalr	t9
    ced4:	8e040040 	lw	a0,64(s0)
    ced8:	8fbc0010 	lw	gp,16(sp)
    cedc:	8f99809c 	lw	t9,-32612(gp)
    cee0:	0320f809 	jalr	t9
    cee4:	02002021 	move	a0,s0
    cee8:	8fbf0024 	lw	ra,36(sp)
    ceec:	ae200030 	sw	zero,48(s1)
    cef0:	8fb0001c 	lw	s0,28(sp)
    cef4:	8fb10020 	lw	s1,32(sp)
    cef8:	03e00008 	jr	ra
    cefc:	27bd0028 	addiu	sp,sp,40
    cf00:	8f84802c 	lw	a0,-32724(gp)
    cf04:	8f85802c 	lw	a1,-32724(gp)
    cf08:	8fbf0024 	lw	ra,36(sp)
    cf0c:	8fb10020 	lw	s1,32(sp)
    cf10:	8fb0001c 	lw	s0,28(sp)
    cf14:	8f99805c 	lw	t9,printf
    cf18:	2484d7a8 	addiu	a0,a0,-10328
    cf1c:	24a5d8e8 	addiu	a1,a1,-10008
    cf20:	03200008 	jr	t9
    cf24:	27bd0028 	addiu	sp,sp,40
    cf28:	8f84802c 	lw	a0,-32724(gp)
    cf2c:	8f998050 	lw	t9,-32688(gp)
    cf30:	0320f809 	jalr	t9
    cf34:	2484d7f0 	addiu	a0,a0,-10256
    cf38:	1000ffe8 	b	cedc <MoveExit+0xb0>
    cf3c:	8fbc0010 	lw	gp,16(sp)

0000cf40 <MoveInterfaceInit>:
    cf40:	3c1c0002 	lui	gp,0x2
    cf44:	279c9540 	addiu	gp,gp,-27328
    cf48:	0399e021 	addu	gp,gp,t9
    cf4c:	27bdffd8 	addiu	sp,sp,-40
    cf50:	8f85802c 	lw	a1,-32724(gp)
    cf54:	8f86802c 	lw	a2,-32724(gp)
    cf58:	8f87802c 	lw	a3,-32724(gp)
    cf5c:	afb10020 	sw	s1,32(sp)
    cf60:	00808821 	move	s1,a0
    cf64:	8f84802c 	lw	a0,-32724(gp)
    cf68:	8f99805c 	lw	t9,printf
    cf6c:	afbc0010 	sw	gp,16(sp)
    cf70:	afbf0024 	sw	ra,36(sp)


[*] Function printf used 9 times libmove_inf.so