[*] Binary protection state of rt3052esw

  	RELRO          CANARY            NX           PIE          RPATH        RUNPATH      SYMBOLS      
  	No RELRO       No Canary found   NX disabled  No PIE       No RPATH     No RUNPATH   No Symbols


[*] Function fprintf tear down of rt3052esw

  400944:	8f99807c 	lw	t9,-32644(gp)
  400948:	00000000 	nop
  40094c:	03200008 	jr	t9
  400950:	00000000 	nop
  400954:	3c1c0042 	lui	gp,0x42
  400958:	27bdffc8 	addiu	sp,sp,-56
  40095c:	279c96a0 	addiu	gp,gp,-26976
  400960:	afbf0034 	sw	ra,52(sp)
  400964:	afb40030 	sw	s4,48(sp)
  400968:	afb3002c 	sw	s3,44(sp)
  40096c:	afb20028 	sw	s2,40(sp)
  400970:	afb10024 	sw	s1,36(sp)
  400974:	afb00020 	sw	s0,32(sp)
  400978:	afbc0018 	sw	gp,24(sp)
  40097c:	8f998054 	lw	t9,-32684(gp)
  400980:	3c140040 	lui	s4,0x40
  400984:	30b300ff 	andi	s3,a1,0xff
  400988:	3c050040 	lui	a1,0x40
  40098c:	309200ff 	andi	s2,a0,0xff
  400990:	24a513d8 	addiu	a1,a1,5080
  400994:	268413c0 	addiu	a0,s4,5056
  400998:	0320f809 	jalr	t9
  40099c:	00c08821 	move	s1,a2
  4009a0:	8fbc0018 	lw	gp,24(sp)
  4009a4:	00000000 	nop
  4009a8:	8f998044 	lw	t9,fprintf
  4009ac:	10400013 	beqz	v0,4009fc <_ftext@@Base+0x27c>
  4009b0:	00408021 	move	s0,v0
--
  400b08:	8e040000 	lw	a0,0(s0)
  400b0c:	0320f809 	jalr	t9
  400b10:	00000000 	nop
  400b14:	8fbc0010 	lw	gp,16(sp)
  400b18:	10000007 	b	400b38 <ain@@Base+0x100>
  400b1c:	00408821 	move	s1,v0
  400b20:	8f998030 	lw	t9,-32720(gp)
  400b24:	00000000 	nop
  400b28:	0320f809 	jalr	t9
  400b2c:	02602021 	move	a0,s3
  400b30:	8fbc0010 	lw	gp,16(sp)
  400b34:	00000000 	nop
  400b38:	8f998038 	lw	t9,-32712(gp)
  400b3c:	8fa40068 	lw	a0,104(sp)
  400b40:	02a02821 	move	a1,s5
  400b44:	0320f809 	jalr	t9
  400b48:	02803021 	move	a2,s4
  400b4c:	8fbc0010 	lw	gp,16(sp)
  400b50:	1c40ffea 	bgtz	v0,400afc <ain@@Base+0xc4>
  400b54:	00000000 	nop
  400b58:	2e220005 	sltiu	v0,s1,5
  400b5c:	14400008 	bnez	v0,400b80 <ain@@Base+0x148>
  400b60:	3c050040 	lui	a1,0x40
  400b64:	8f828050 	lw	v0,-32688(gp)
  400b68:	3c060040 	lui	a2,0x40
  400b6c:	8f998044 	lw	t9,fprintf
  400b70:	8c440000 	lw	a0,0(v0)
  400b74:	24a51440 	addiu	a1,a1,5184
--
  400e38:	02e02821 	move	a1,s7
  400e3c:	8fbc0010 	lw	gp,16(sp)
  400e40:	14400007 	bnez	v0,400e60 <ain@@Base+0x428>
  400e44:	00000000 	nop
  400e48:	10000005 	b	400e60 <ain@@Base+0x428>
  400e4c:	24110004 	li	s1,4
  400e50:	8f998030 	lw	t9,-32720(gp)
  400e54:	1000003e 	b	400f50 <ain@@Base+0x518>
  400e58:	248414a4 	addiu	a0,a0,5284
  400e5c:	24110001 	li	s1,1
  400e60:	8f998038 	lw	t9,-32712(gp)
  400e64:	8fa40068 	lw	a0,104(sp)
  400e68:	3c060040 	lui	a2,0x40
  400e6c:	02a02821 	move	a1,s5
  400e70:	0320f809 	jalr	t9
  400e74:	24c61584 	addiu	a2,a2,5508
  400e78:	8fbc0010 	lw	gp,16(sp)
  400e7c:	1c40ffbd 	bgtz	v0,400d74 <ain@@Base+0x33c>
  400e80:	00000000 	nop
  400e84:	2e420005 	sltiu	v0,s2,5
  400e88:	1440000a 	bnez	v0,400eb4 <ain@@Base+0x47c>
  400e8c:	2e220005 	sltiu	v0,s1,5
  400e90:	8f828050 	lw	v0,-32688(gp)
  400e94:	3c050040 	lui	a1,0x40
  400e98:	3c060040 	lui	a2,0x40
  400e9c:	8f998044 	lw	t9,fprintf
  400ea0:	8c440000 	lw	a0,0(v0)
  400ea4:	24a51440 	addiu	a1,a1,5184
  400ea8:	24c61644 	addiu	a2,a2,5700
  400eac:	1000000b 	b	400edc <ain@@Base+0x4a4>
  400eb0:	02403821 	move	a3,s2
  400eb4:	1440000e 	bnez	v0,400ef0 <ain@@Base+0x4b8>
  400eb8:	00111080 	sll	v0,s1,0x2
  400ebc:	8f828050 	lw	v0,-32688(gp)
  400ec0:	3c050040 	lui	a1,0x40
  400ec4:	3c060040 	lui	a2,0x40
  400ec8:	8f998044 	lw	t9,fprintf
  400ecc:	8c440000 	lw	a0,0(v0)
  400ed0:	24a5158c 	addiu	a1,a1,5516
--
  400f7c:	8fb3004c 	lw	s3,76(sp)
  400f80:	8fb20048 	lw	s2,72(sp)
  400f84:	8fb10044 	lw	s1,68(sp)
  400f88:	8fb00040 	lw	s0,64(sp)
  400f8c:	03e00008 	jr	ra
  400f90:	27bd0068 	addiu	sp,sp,104
  400f94:	3c1c0042 	lui	gp,0x42
  400f98:	27bdff90 	addiu	sp,sp,-112
  400f9c:	279c96a0 	addiu	gp,gp,-26976
  400fa0:	afbf006c 	sw	ra,108(sp)
  400fa4:	afb30068 	sw	s3,104(sp)
  400fa8:	afb20064 	sw	s2,100(sp)
  400fac:	afb10060 	sw	s1,96(sp)
  400fb0:	afb0005c 	sw	s0,92(sp)
  400fb4:	afbc0010 	sw	gp,16(sp)
  400fb8:	8f998054 	lw	t9,-32684(gp)
  400fbc:	3c130040 	lui	s3,0x40
  400fc0:	30b200ff 	andi	s2,a1,0xff
  400fc4:	3c050040 	lui	a1,0x40
  400fc8:	309100ff 	andi	s1,a0,0xff
  400fcc:	24a513d8 	addiu	a1,a1,5080
  400fd0:	0320f809 	jalr	t9
  400fd4:	266413c0 	addiu	a0,s3,5056
  400fd8:	8fbc0010 	lw	gp,16(sp)
  400fdc:	00000000 	nop
  400fe0:	8f998044 	lw	t9,fprintf
  400fe4:	1040006d 	beqz	v0,40119c <ain@@Base+0x764>
  400fe8:	00408021 	move	s0,v0
--
  40110c:	10000004 	b	401120 <ain@@Base+0x6e8>
  401110:	008a8021 	addu	s0,a0,t2
  401114:	1040000f 	beqz	v0,401154 <ain@@Base+0x71c>
  401118:	00000000 	nop
  40111c:	010a8021 	addu	s0,t0,t2
  401120:	25290001 	addiu	t1,t1,1
  401124:	81250000 	lb	a1,0(t1)
  401128:	02070018 	mult	s0,a3
  40112c:	30a400ff 	andi	a0,a1,0xff
  401130:	2482ffd0 	addiu	v0,a0,-48
  401134:	2483ff9f 	addiu	v1,a0,-97
  401138:	304200ff 	andi	v0,v0,0xff
  40113c:	306300ff 	andi	v1,v1,0xff
  401140:	00004012 	mflo	t0
  401144:	2c42000a 	sltiu	v0,v0,10
  401148:	24a6ffd0 	addiu	a2,a1,-48
  40114c:	14a0ffe2 	bnez	a1,4010d8 <ain@@Base+0x6a0>
  401150:	2c630006 	sltiu	v1,v1,6
  401154:	8f99805c 	lw	t9,-32676(gp)
  401158:	00000000 	nop
  40115c:	0320f809 	jalr	t9
  401160:	02202021 	move	a0,s1
  401164:	10000016 	b	4011c0 <ain@@Base+0x788>
  401168:	00000000 	nop
  40116c:	8f828050 	lw	v0,-32688(gp)
  401170:	8f998044 	lw	t9,fprintf
  401174:	8c440000 	lw	a0,0(v0)
  401178:	3c050040 	lui	a1,0x40


[*] Function fprintf used 6 times rt3052esw