[*] Binary protection state of libfstools.so

  
  	Full RELRO     No Canary found   NX enabled   DSO          No RPATH     No RUNPATH   No Symbols


[*] Function sprintf tear down of libfstools.so

    2d28:	00a0a825 	move	s5,a1
    2d2c:	afa200d0 	sw	v0,208(sp)
    2d30:	0320f809 	jalr	t9
    2d34:	00002825 	move	a1,zero
    2d38:	8fbc0010 	lw	gp,16(sp)
    2d3c:	8f998130 	lw	t9,strlen
    2d40:	0320f809 	jalr	t9
    2d44:	02602025 	move	a0,s3
    2d48:	8fbc0010 	lw	gp,16(sp)
    2d4c:	24430003 	addiu	v1,v0,3
    2d50:	8f928018 	lw	s2,-32744(gp)
    2d54:	8e448384 	lw	a0,-31868(s2)
    2d58:	0083182b 	sltu	v1,a0,v1
    2d5c:	1060000a 	beqz	v1,2d88 <foreachdir@@Base+0xb0>
    2d60:	8f918018 	lw	s1,-32744(gp)
    2d64:	8f998150 	lw	t9,-32432(gp)
    2d68:	24500103 	addiu	s0,v0,259
    2d6c:	8e248380 	lw	a0,-31872(s1)
    2d70:	0320f809 	jalr	t9
    2d74:	02002825 	move	a1,s0
    2d78:	1040001d 	beqz	v0,2df0 <foreachdir@@Base+0x118>
    2d7c:	8fbc0010 	lw	gp,16(sp)
    2d80:	ae228380 	sw	v0,-31872(s1)
    2d84:	ae508384 	sw	s0,-31868(s2)
    2d88:	8f858028 	lw	a1,-32728(gp)
    2d8c:	8f9980dc 	lw	t9,sprintf
    2d90:	8e248380 	lw	a0,-31872(s1)
    2d94:	02603025 	move	a2,s3
--
    2ecc:	8f858028 	lw	a1,-32728(gp)
    2ed0:	1000ff81 	b	2cd8 <foreachdir@@Base>
    2ed4:	24a529e4 	addiu	a1,a1,10724

00002ed8 <fs_state_get@@Base>:
    2ed8:	3c1c0002 	lui	gp,0x2
    2edc:	279cd1b8 	addiu	gp,gp,-11848
    2ee0:	0399e021 	addu	gp,gp,t9
    2ee4:	27bdffc8 	addiu	sp,sp,-56
    2ee8:	8f998130 	lw	t9,strlen
    2eec:	afbf0034 	sw	ra,52(sp)
    2ef0:	afbe0030 	sw	s8,48(sp)
    2ef4:	afb1002c 	sw	s1,44(sp)
    2ef8:	03a0f025 	move	s8,sp
    2efc:	afb00028 	sw	s0,40(sp)
    2f00:	afbc0010 	sw	gp,16(sp)
    2f04:	0320f809 	jalr	t9
    2f08:	00808025 	move	s0,a0
    2f0c:	2442001a 	addiu	v0,v0,26
    2f10:	8fdc0010 	lw	gp,16(s8)
    2f14:	000210c2 	srl	v0,v0,0x3
    2f18:	000210c0 	sll	v0,v0,0x3
    2f1c:	03a2e823 	subu	sp,sp,v0
    2f20:	8f858028 	lw	a1,-32728(gp)
    2f24:	27b10010 	addiu	s1,sp,16
    2f28:	8f9980dc 	lw	t9,sprintf
    2f2c:	02003025 	move	a2,s0
    2f30:	24a56954 	addiu	a1,a1,26964
--
    2fa8:	0399e021 	addu	gp,gp,t9
    2fac:	27bdffc0 	addiu	sp,sp,-64
    2fb0:	8f99807c 	lw	t9,-32644(gp)
    2fb4:	afbe0038 	sw	s8,56(sp)
    2fb8:	afb20034 	sw	s2,52(sp)
    2fbc:	03a0f025 	move	s8,sp
    2fc0:	afb10030 	sw	s1,48(sp)
    2fc4:	afbc0010 	sw	gp,16(sp)
    2fc8:	afbf003c 	sw	ra,60(sp)
    2fcc:	afb0002c 	sw	s0,44(sp)
    2fd0:	00809025 	move	s2,a0
    2fd4:	0411ffc0 	bal	2ed8 <fs_state_get@@Base>
    2fd8:	00a08825 	move	s1,a1
    2fdc:	1051002a 	beq	v0,s1,3088 <fs_state_set@@Base+0xe8>
    2fe0:	8fdc0010 	lw	gp,16(s8)
    2fe4:	8f998130 	lw	t9,strlen
    2fe8:	0320f809 	jalr	t9
    2fec:	02402025 	move	a0,s2
    2ff0:	2442001a 	addiu	v0,v0,26
    2ff4:	8fdc0010 	lw	gp,16(s8)
    2ff8:	000210c2 	srl	v0,v0,0x3
    2ffc:	000210c0 	sll	v0,v0,0x3
    3000:	03a2e823 	subu	sp,sp,v0
    3004:	8f858028 	lw	a1,-32728(gp)
    3008:	27b00010 	addiu	s0,sp,16
    300c:	8f9980dc 	lw	t9,sprintf
    3010:	02403025 	move	a2,s2
    3014:	24a56954 	addiu	a1,a1,26964


[*] Function sprintf used 3 times libfstools.so