[*] Binary protection state of libaudio.so
Full RELRO Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libaudio.so
2b04: 0320f809 jalr t9
2b08: 00003021 move a2,zero
2b0c: 8fdc0010 lw gp,16(s8)
2b10: 8e040008 lw a0,8(s0)
2b14: 27c50030 addiu a1,s8,48
2b18: 8f998038 lw t9,-32712(gp)
2b1c: 0320f809 jalr t9
2b20: 00003021 move a2,zero
2b24: 8fdc0010 lw gp,16(s8)
2b28: 27d60024 addiu s6,s8,36
2b2c: 02a02821 move a1,s5
2b30: 8e040008 lw a0,8(s0)
2b34: 8f998074 lw t9,-32652(gp)
2b38: 0320f809 jalr t9
2b3c: 02c03021 move a2,s6
2b40: 8fdc0010 lw gp,16(s8)
2b44: 8e040008 lw a0,8(s0)
2b48: 02802821 move a1,s4
2b4c: 8f998128 lw t9,-32472(gp)
2b50: 0320f809 jalr t9
2b54: 02c03021 move a2,s6
2b58: 8fdc0010 lw gp,16(s8)
2b5c: 8f848028 lw a0,-32728(gp)
2b60: 8fc50034 lw a1,52(s8)
2b64: 8fc60038 lw a2,56(s8)
2b68: 8f998058 lw t9,printf
2b6c: 0320f809 jalr t9
2b70: 248443c8 addiu a0,a0,17352
2b74: 8fdc0010 lw gp,16(s8)
2b78: 8f848028 lw a0,-32728(gp)
2b7c: 8fc5002c lw a1,44(s8)
2b80: 8fc60030 lw a2,48(s8)
2b84: 8f998058 lw t9,printf
2b88: 0320f809 jalr t9
2b8c: 248443ec addiu a0,a0,17388
--
2be0: 14600004 bnez v1,2bf4 <_ZN5Audio4openEv@@Base+0x5e0>
2be4: 8fc20038 lw v0,56(s8)
2be8: 0058c02b sltu t8,v0,t8
2bec: 13000002 beqz t8,2bf8 <_ZN5Audio4openEv@@Base+0x5e4>
2bf0: 00000000 nop
2bf4: afc20044 sw v0,68(s8)
2bf8: 8e040004 lw a0,4(s0)
2bfc: 02403021 move a2,s2
2c00: 8f99808c lw t9,-32628(gp)
2c04: 0320f809 jalr t9
2c08: 8e050008 lw a1,8(s0)
2c0c: 0440000b bltz v0,2c3c <_ZN5Audio4openEv@@Base+0x628>
2c10: 8fdc0010 lw gp,16(s8)
2c14: 8e040004 lw a0,4(s0)
2c18: 02203021 move a2,s1
2c1c: 8e050008 lw a1,8(s0)
2c20: 8f99812c lw t9,-32468(gp)
2c24: 0320f809 jalr t9
2c28: 00003821 move a3,zero
2c2c: 0441000f bgez v0,2c6c <_ZN5Audio4openEv@@Base+0x658>
2c30: 8fdc0010 lw gp,16(s8)
2c34: 10000008 b 2c58 <_ZN5Audio4openEv@@Base+0x644>
2c38: 8f848028 lw a0,-32728(gp)
2c3c: 8f848028 lw a0,-32728(gp)
2c40: 8fc50044 lw a1,68(s8)
2c44: 8f998058 lw t9,printf
2c48: 0320f809 jalr t9
2c4c: 24844410 addiu a0,a0,17424
2c50: 1000fff0 b 2c14 <_ZN5Audio4openEv@@Base+0x600>
2c54: 8fdc0010 lw gp,16(s8)
2c58: 8fc50048 lw a1,72(s8)
2c5c: 8f998058 lw t9,printf
2c60: 0320f809 jalr t9
2c64: 24844430 addiu a0,a0,17456
--
2cf0: 8e040008 lw a0,8(s0)
2cf4: 02202821 move a1,s1
2cf8: 8f998160 lw t9,-32416(gp)
2cfc: 0320f809 jalr t9
2d00: 02c03021 move a2,s6
2d04: 8fdc0010 lw gp,16(s8)
2d08: 8e040008 lw a0,8(s0)
2d0c: 8f998054 lw t9,-32684(gp)
2d10: 0320f809 jalr t9
2d14: 02402821 move a1,s2
2d18: 8fdc0010 lw gp,16(s8)
2d1c: 8e040008 lw a0,8(s0)
2d20: 02602821 move a1,s3
2d24: 8f998048 lw t9,-32696(gp)
2d28: 0320f809 jalr t9
2d2c: 00003021 move a2,zero
2d30: 8fdc0010 lw gp,16(s8)
2d34: 8e040008 lw a0,8(s0)
2d38: 26050028 addiu a1,s0,40
2d3c: 8f9980c8 lw t9,-32568(gp)
2d40: 0320f809 jalr t9
2d44: 02c03021 move a2,s6
2d48: 8fdc0010 lw gp,16(s8)
2d4c: 8f848028 lw a0,-32728(gp)
2d50: 8fc50048 lw a1,72(s8)
2d54: 8f998058 lw t9,printf
2d58: 0320f809 jalr t9
2d5c: 24844468 addiu a0,a0,17512
2d60: 8fdc0010 lw gp,16(s8)
2d64: 8f848028 lw a0,-32728(gp)
2d68: 8fc5004c lw a1,76(s8)
2d6c: 8f998058 lw t9,printf
2d70: 0320f809 jalr t9
2d74: 24844480 addiu a0,a0,17536
2d78: 8fdc0010 lw gp,16(s8)
2d7c: 8f848028 lw a0,-32728(gp)
2d80: 8fc50044 lw a1,68(s8)
2d84: 8f998058 lw t9,printf
2d88: 0320f809 jalr t9
2d8c: 24844498 addiu a0,a0,17560
2d90: 8fdc0010 lw gp,16(s8)
2d94: 8f848028 lw a0,-32728(gp)
2d98: 8e050028 lw a1,40(s0)
2d9c: 8f998058 lw t9,printf
2da0: 0320f809 jalr t9
2da4: 248444b0 addiu a0,a0,17584
--
2df8: 02402021 move a0,s2
2dfc: 0320f809 jalr t9
2e00: 02202821 move a1,s1
2e04: 8fdc0010 lw gp,16(s8)
2e08: 8f998114 lw t9,-32492(gp)
2e0c: 0320f809 jalr t9
2e10: 02202021 move a0,s1
2e14: 8fdc0010 lw gp,16(s8)
2e18: 8f8580bc lw a1,-32580(gp)
2e1c: 8f868140 lw a2,-32448(gp)
2e20: 8f998084 lw t9,-32636(gp)
2e24: 0320f809 jalr t9
2e28: 02402021 move a0,s2
2e2c: 8e050038 lw a1,56(s0)
2e30: 8e020034 lw v0,52(s0)
2e34: 00a20018 mult a1,v0
2e38: 00002812 mflo a1
2e3c: 00b80018 mult a1,t8
2e40: 24180800 li t8,2048
2e44: 00002812 mflo a1
2e48: 000528c2 srl a1,a1,0x3
2e4c: 10b80022 beq a1,t8,2ed8 <_ZN5Audio4openEv@@Base+0x8c4>
2e50: ae050014 sw a1,20(s0)
2e54: 8f848028 lw a0,-32728(gp)
2e58: 24060800 li a2,2048
2e5c: 8f998058 lw t9,printf
2e60: 0320f809 jalr t9
2e64: 248444ec addiu a0,a0,17644
--
2e98: 24a54520 addiu a1,a1,17696
2e9c: 8fdc0010 lw gp,16(s8)
2ea0: 8f998060 lw t9,-32672(gp)
2ea4: 02402021 move a0,s2
2ea8: 0320f809 jalr t9
2eac: 02202821 move a1,s1
2eb0: 8fdc0010 lw gp,16(s8)
2eb4: 8f998114 lw t9,-32492(gp)
2eb8: 0320f809 jalr t9
2ebc: 02202021 move a0,s1
2ec0: 8fdc0010 lw gp,16(s8)
2ec4: 8f8580bc lw a1,-32580(gp)
2ec8: 8f868140 lw a2,-32448(gp)
2ecc: 8f998084 lw t9,-32636(gp)
2ed0: 0320f809 jalr t9
2ed4: 02402021 move a0,s2
2ed8: 8e180028 lw t8,40(s0)
2edc: 8fc5003c lw a1,60(s8)
2ee0: 0305102b sltu v0,t8,a1
2ee4: 14400004 bnez v0,2ef8 <_ZN5Audio4openEv@@Base+0x8e4>
2ee8: 8fc60040 lw a2,64(s8)
2eec: 00d8c02b sltu t8,a2,t8
2ef0: 13000021 beqz t8,2f78 <_ZN5Audio4openEv@@Base+0x964>
2ef4: 8f99813c lw t9,-32452(gp)
2ef8: 8f848028 lw a0,-32728(gp)
2efc: 8f998058 lw t9,printf
2f00: 0320f809 jalr t9
2f04: 24844538 addiu a0,a0,17720
[*] Function printf used 10 times libaudio.so