[*] Binary protection state of libmp.so

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


[*] Function fprintf tear down of libmp.so

   1b6a0:	3c1c000d 	lui	gp,0xd
   1b6a4:	279c1d70 	addiu	gp,gp,7536
   1b6a8:	0399e021 	addu	gp,gp,t9
   1b6ac:	27bdffd8 	addiu	sp,sp,-40
   1b6b0:	00801821 	move	v1,a0
   1b6b4:	24040001 	li	a0,1
   1b6b8:	afbc0010 	sw	gp,16(sp)
   1b6bc:	afb20020 	sw	s2,32(sp)
   1b6c0:	afb1001c 	sw	s1,28(sp)
   1b6c4:	afbf0024 	sw	ra,36(sp)
   1b6c8:	afb00018 	sw	s0,24(sp)
   1b6cc:	00c09021 	move	s2,a2
   1b6d0:	10a40022 	beq	a1,a0,1b75c <c_log_default+0xbc>
   1b6d4:	00e08821 	move	s1,a3
   1b6d8:	28a40002 	slti	a0,a1,2
   1b6dc:	14800022 	bnez	a0,1b768 <c_log_default+0xc8>
   1b6e0:	24040002 	li	a0,2
   1b6e4:	10a40017 	beq	a1,a0,1b744 <c_log_default+0xa4>
   1b6e8:	24040003 	li	a0,3
   1b6ec:	10a40018 	beq	a1,a0,1b750 <c_log_default+0xb0>
   1b6f0:	00000000 	nop
   1b6f4:	8f87803c 	lw	a3,-32708(gp)
   1b6f8:	24e792e0 	addiu	a3,a3,-27936
   1b6fc:	8f908398 	lw	s0,-31848(gp)
   1b700:	8f85803c 	lw	a1,-32708(gp)
   1b704:	8f99872c 	lw	t9,fprintf
   1b708:	8e040000 	lw	a0,0(s0)
   1b70c:	24a592e8 	addiu	a1,a1,-27928
--
   65320:	0320f809 	jalr	t9
   65324:	00000000 	nop
   65328:	8fbc0030 	lw	gp,48(sp)
   6532c:	24040006 	li	a0,6
   65330:	00402821 	move	a1,v0
   65334:	8f838038 	lw	v1,-32712(gp)
   65338:	8f878038 	lw	a3,-32712(gp)
   6533c:	8f998630 	lw	t9,-31184(gp)
   65340:	2463e09c 	addiu	v1,v1,-8036
   65344:	afa30010 	sw	v1,16(sp)
   65348:	240305e6 	li	v1,1510
   6534c:	afa30014 	sw	v1,20(sp)
   65350:	8f838038 	lw	v1,-32712(gp)
   65354:	24060002 	li	a2,2
   65358:	24e7e090 	addiu	a3,a3,-8048
   6535c:	2463f51c 	addiu	v1,v1,-2788
   65360:	afa30018 	sw	v1,24(sp)
   65364:	8f838038 	lw	v1,-32712(gp)
   65368:	2463ebdc 	addiu	v1,v1,-5156
   6536c:	0320f809 	jalr	t9
   65370:	afa3001c 	sw	v1,28(sp)
   65374:	1000ff17 	b	64fd4 <IMP_FrameSource_EnableChn+0xbb8>
   65378:	8fbc0030 	lw	gp,48(sp)
   6537c:	8f828398 	lw	v0,-31848(gp)
   65380:	8f858038 	lw	a1,-32712(gp)
   65384:	8f99872c 	lw	t9,fprintf
   65388:	8c440000 	lw	a0,0(v0)
   6538c:	8e260000 	lw	a2,0(s1)
--
   8df2c:	24050001 	li	a1,1
   8df30:	24060004 	li	a2,4
   8df34:	0320f809 	jalr	t9
   8df38:	02403821 	move	a3,s2
   8df3c:	1000ffcd 	b	8de74 <json_stream_output+0xcc>
   8df40:	8fbc0010 	lw	gp,16(sp)
   8df44:	8f998334 	lw	t9,-31948(gp)
   8df48:	2404005b 	li	a0,91
   8df4c:	0320f809 	jalr	t9
   8df50:	02402821 	move	a1,s2
   8df54:	8e020014 	lw	v0,20(s0)
   8df58:	1040ffc6 	beqz	v0,8de74 <json_stream_output+0xcc>
   8df5c:	8fbc0010 	lw	gp,16(sp)
   8df60:	1000ffab 	b	8de10 <json_stream_output+0x68>
   8df64:	00408021 	move	s0,v0
   8df68:	8f998334 	lw	t9,-31948(gp)
   8df6c:	1000fff7 	b	8df4c <json_stream_output+0x1a4>
   8df70:	2404007b 	li	a0,123
   8df74:	8f998154 	lw	t9,-32428(gp)
   8df78:	8e040004 	lw	a0,4(s0)
   8df7c:	0320f809 	jalr	t9
   8df80:	02402821 	move	a1,s2
   8df84:	1000ffbb 	b	8de74 <json_stream_output+0xcc>
   8df88:	8fbc0010 	lw	gp,16(sp)
   8df8c:	8f828038 	lw	v0,-32712(gp)
   8df90:	8f99872c 	lw	t9,fprintf
   8df94:	8e060004 	lw	a2,4(s0)
   8df98:	02402021 	move	a0,s2
--
   8dfb8:	10620014 	beq	v1,v0,8e00c <json_stream_output+0x264>
   8dfbc:	00000000 	nop
   8dfc0:	8e020014 	lw	v0,20(s0)
   8dfc4:	1040ffab 	beqz	v0,8de74 <json_stream_output+0xcc>
   8dfc8:	00000000 	nop
   8dfcc:	1000ff90 	b	8de10 <json_stream_output+0x68>
   8dfd0:	00408021 	move	s0,v0
   8dfd4:	8f9982b8 	lw	t9,-32072(gp)
   8dfd8:	1000ffd4 	b	8df2c <json_stream_output+0x184>
   8dfdc:	03c02021 	move	a0,s8
   8dfe0:	8f998334 	lw	t9,-31948(gp)
   8dfe4:	2404005d 	li	a0,93
   8dfe8:	0320f809 	jalr	t9
   8dfec:	02402821 	move	a1,s2
   8dff0:	1000ffb1 	b	8deb8 <json_stream_output+0x110>
   8dff4:	8fbc0010 	lw	gp,16(sp)
   8dff8:	2404000a 	li	a0,10
   8dffc:	0320f809 	jalr	t9
   8e000:	02402821 	move	a1,s2
   8e004:	1000ffba 	b	8def0 <json_stream_output+0x148>
   8e008:	24020001 	li	v0,1
   8e00c:	8e020014 	lw	v0,20(s0)
   8e010:	10400012 	beqz	v0,8e05c <json_stream_output+0x2b4>
   8e014:	02402021 	move	a0,s2
   8e018:	8f858038 	lw	a1,-32712(gp)
   8e01c:	8f99872c 	lw	t9,fprintf
   8e020:	0320f809 	jalr	t9
   8e024:	24a54950 	addiu	a1,a1,18768
--
   8eadc:	00621821 	addu	v1,v1,v0
   8eae0:	00032e80 	sll	a1,v1,0x1a
   8eae4:	00041182 	srl	v0,a0,0x6
   8eae8:	00a21025 	or	v0,a1,v0
   8eaec:	00031983 	sra	v1,v1,0x6
   8eaf0:	00032e80 	sll	a1,v1,0x1a
   8eaf4:	00021982 	srl	v1,v0,0x6
   8eaf8:	00a31825 	or	v1,a1,v1
   8eafc:	7c671180 	ext	a3,v1,0x6,0x3
   8eb00:	3045003f 	andi	a1,v0,0x3f
   8eb04:	3063003f 	andi	v1,v1,0x3f
   8eb08:	3084003f 	andi	a0,a0,0x3f
   8eb0c:	02911021 	addu	v0,s4,s1
   8eb10:	2466ff80 	addiu	a2,v1,-128
   8eb14:	24e7fff0 	addiu	a3,a3,-16
   8eb18:	24a5ff80 	addiu	a1,a1,-128
   8eb1c:	2483ff80 	addiu	v1,a0,-128
   8eb20:	8fbc0010 	lw	gp,16(sp)
   8eb24:	a0470000 	sb	a3,0(v0)
   8eb28:	a0460001 	sb	a2,1(v0)
   8eb2c:	a0450002 	sb	a1,2(v0)
   8eb30:	a0430003 	sb	v1,3(v0)
   8eb34:	1000ff32 	b	8e800 <json_unescape+0x90>
   8eb38:	26310004 	addiu	s1,s1,4
   8eb3c:	8f838398 	lw	v1,-31848(gp)
   8eb40:	8f99872c 	lw	t9,fprintf
   8eb44:	02602821 	move	a1,s3
   8eb48:	8c640000 	lw	a0,0(v1)
--
   8ec3c:	10e00268 	beqz	a3,8f5e0 <lexer+0x9f4>
   8ec40:	00000000 	nop
   8ec44:	1240025d 	beqz	s2,8f5bc <lexer+0x9d0>
   8ec48:	00a08821 	move	s1,a1
   8ec4c:	8ca30000 	lw	v1,0(a1)
   8ec50:	00c08021 	move	s0,a2
   8ec54:	106001cf 	beqz	v1,8f394 <lexer+0x7a8>
   8ec58:	00e0b021 	move	s6,a3
   8ec5c:	8f978038 	lw	s7,-32712(gp)
   8ec60:	8f958038 	lw	s5,-32712(gp)
   8ec64:	8f948038 	lw	s4,-32712(gp)
   8ec68:	8f938038 	lw	s3,-32712(gp)
   8ec6c:	26f74e38 	addiu	s7,s7,20024
   8ec70:	26b551c0 	addiu	s5,s5,20928
   8ec74:	26944e9c 	addiu	s4,s4,20124
   8ec78:	26734fec 	addiu	s3,s3,20460
   8ec7c:	80620000 	lb	v0,0(v1)
   8ec80:	104001c7 	beqz	v0,8f3a0 <lexer+0x7b4>
   8ec84:	00000000 	nop
   8ec88:	8e060000 	lw	a2,0(s0)
   8ec8c:	2cc40019 	sltiu	a0,a2,25
   8ec90:	14800013 	bnez	a0,8ece0 <lexer+0xf4>
   8ec94:	00064080 	sll	t0,a2,0x2
   8ec98:	8f828398 	lw	v0,-31848(gp)
   8ec9c:	8f858038 	lw	a1,-32712(gp)
   8eca0:	8f99872c 	lw	t9,fprintf
   8eca4:	8c440000 	lw	a0,0(v0)
   8eca8:	0320f809 	jalr	t9
--
   8f860:	afb3002c 	sw	s3,44(sp)
   8f864:	afb20028 	sw	s2,40(sp)
   8f868:	afb10024 	sw	s1,36(sp)
   8f86c:	afb00020 	sw	s0,32(sp)
   8f870:	10800264 	beqz	a0,90204 <json_parse_fragment+0x9c8>
   8f874:	8f878038 	lw	a3,-32712(gp)
   8f878:	10a0026a 	beqz	a1,90224 <json_parse_fragment+0x9e8>
   8f87c:	8f838038 	lw	v1,-32712(gp)
   8f880:	8c920000 	lw	s2,0(a0)
   8f884:	8f948038 	lw	s4,-32712(gp)
   8f888:	24735394 	addiu	s3,v1,21396
   8f88c:	8f838038 	lw	v1,-32712(gp)
   8f890:	00808021 	move	s0,a0
   8f894:	00a08821 	move	s1,a1
   8f898:	ac85000c 	sw	a1,12(a0)
   8f89c:	00a01021 	move	v0,a1
   8f8a0:	24755560 	addiu	s5,v1,21856
   8f8a4:	80420000 	lb	v0,0(v0)
   8f8a8:	1040023d 	beqz	v0,901a0 <json_parse_fragment+0x964>
   8f8ac:	24020003 	li	v0,3
   8f8b0:	2e420064 	sltiu	v0,s2,100
   8f8b4:	14400014 	bnez	v0,8f908 <json_parse_fragment+0xcc>
   8f8b8:	00121080 	sll	v0,s2,0x2
   8f8bc:	8f828398 	lw	v0,-31848(gp)
   8f8c0:	8f858038 	lw	a1,-32712(gp)
   8f8c4:	8f99872c 	lw	t9,fprintf
   8f8c8:	8c440000 	lw	a0,0(v0)
   8f8cc:	8e070014 	lw	a3,20(s0)
--
   8f8f8:	8fb10024 	lw	s1,36(sp)
   8f8fc:	8fb00020 	lw	s0,32(sp)
   8f900:	03e00008 	jr	ra
   8f904:	27bd0040 	addiu	sp,sp,64
   8f908:	02621021 	addu	v0,s3,v0
   8f90c:	8c420000 	lw	v0,0(v0)
   8f910:	005c1021 	addu	v0,v0,gp
   8f914:	00400008 	jr	v0
   8f918:	00000000 	nop
   8f91c:	8f9980fc 	lw	t9,-32516(gp)
   8f920:	26020014 	addiu	v0,s0,20
   8f924:	afa20010 	sw	v0,16(sp)
   8f928:	02202021 	move	a0,s1
   8f92c:	2605000c 	addiu	a1,s0,12
   8f930:	26060004 	addiu	a2,s0,4
   8f934:	0320f809 	jalr	t9
   8f938:	26070008 	addiu	a3,s0,8
   8f93c:	24030001 	li	v1,1
   8f940:	104301d8 	beq	v0,v1,900a4 <json_parse_fragment+0x868>
   8f944:	8fbc0018 	lw	gp,24(sp)
   8f948:	24040005 	li	a0,5
   8f94c:	104401d2 	beq	v0,a0,90098 <json_parse_fragment+0x85c>
   8f950:	24120001 	li	s2,1
   8f954:	8f828398 	lw	v0,-31848(gp)
   8f958:	8f858038 	lw	a1,-32712(gp)
   8f95c:	8f99872c 	lw	t9,fprintf
   8f960:	8e060000 	lw	a2,0(s0)
   8f964:	8e070014 	lw	a3,20(s0)
--
   92288:	8f9986f8 	lw	t9,-30984(gp)
   9228c:	0320f809 	jalr	t9
   92290:	02c02021 	move	a0,s6
   92294:	8fbc0010 	lw	gp,16(sp)
   92298:	8fa500e4 	lw	a1,228(sp)
   9229c:	8f998720 	lw	t9,-30944(gp)
   922a0:	0320f809 	jalr	t9
   922a4:	02c02021 	move	a0,s6
   922a8:	8fbc0010 	lw	gp,16(sp)
   922ac:	8f998a6c 	lw	t9,-30100(gp)
   922b0:	8f95802c 	lw	s5,-32724(gp)
   922b4:	0320f809 	jalr	t9
   922b8:	8fa400e4 	lw	a0,228(sp)
   922bc:	8fbc0010 	lw	gp,16(sp)
   922c0:	268461e8 	addiu	a0,s4,25064
   922c4:	afa200e4 	sw	v0,228(sp)
   922c8:	8f858038 	lw	a1,-32712(gp)
   922cc:	8f9984f8 	lw	t9,-31496(gp)
   922d0:	26b2a624 	addiu	s2,s5,-23004
   922d4:	0320f809 	jalr	t9
   922d8:	24a5652c 	addiu	a1,a1,25900
   922dc:	8fbc0010 	lw	gp,16(sp)
   922e0:	8fa600e4 	lw	a2,228(sp)
   922e4:	00402021 	move	a0,v0
   922e8:	8f85803c 	lw	a1,-32708(gp)
   922ec:	8f99872c 	lw	t9,fprintf
   922f0:	0040a021 	move	s4,v0
   922f4:	0320f809 	jalr	t9


[*] Function fprintf used 9 times libmp.so