[*] 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