[*] Binary protection state of librtsaec.so
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of librtsaec.so
c55c: 24030002 li v1,2
c560: 24180002 li t8,2
c564: 00031880 sll v1,v1,0x2
c568: 27180001 addiu t8,t8,1
c56c: 02032021 addu a0,s0,v1
c570: 03001821 move v1,t8
c574: 1702fffb bne t8,v0,c564 <IPCam_699+0x84>
c578: ac800000 sw zero,0(a0)
c57c: 0018c080 sll t8,t8,0x2
c580: 2718fffc addiu t8,t8,-4
c584: 0218c021 addu t8,s0,t8
c588: 24025678 li v0,22136
c58c: af020000 sw v0,0(t8)
c590: 26020008 addiu v0,s0,8
c594: 8fbf0024 lw ra,36(sp)
c598: 8fb10020 lw s1,32(sp)
c59c: 8fb0001c lw s0,28(sp)
c5a0: 03e00008 jr ra
c5a4: 27bd0028 addiu sp,sp,40
c5a8: 03e00008 jr ra
c5ac: 00001021 move v0,zero
c5b0: 1000fff4 b c584 <IPCam_699+0xa4>
c5b4: 24180004 li t8,4
c5b8: 8f84802c lw a0,-32724(gp)
c5bc: 02202821 move a1,s1
c5c0: 8f998900 lw t9,printf
c5c4: 0320f809 jalr t9
c5c8: 2484b390 addiu a0,a0,-19568
--
000178b8 <IPCam_920>:
178b8: 3c1c0003 lui gp,0x3
178bc: 279c1318 addiu gp,gp,4888
178c0: 0399e021 addu gp,gp,t9
178c4: 27bdffd8 addiu sp,sp,-40
178c8: afbf0024 sw ra,36(sp)
178cc: afb00020 sw s0,32(sp)
178d0: 24180001 li t8,1
178d4: afbc0010 sw gp,16(sp)
178d8: 14b80018 bne a1,t8,1793c <IPCam_920+0x84>
178dc: 8f99870c lw t9,-30964(gp)
178e0: 00808021 move s0,a0
178e4: 8cc40000 lw a0,0(a2)
178e8: 00002821 move a1,zero
178ec: 0320f809 jalr t9
178f0: 00003021 move a2,zero
178f4: 02002021 move a0,s0
178f8: 8fbc0010 lw gp,16(sp)
178fc: 00402821 move a1,v0
17900: 8f998904 lw t9,-30460(gp)
17904: 0320f809 jalr t9
17908: 27a60018 addiu a2,sp,24
1790c: 04400007 bltz v0,1792c <IPCam_920+0x74>
17910: 8fbc0010 lw gp,16(sp)
17914: 8f84802c lw a0,-32724(gp)
17918: 8f998900 lw t9,printf
1791c: 8fa50018 lw a1,24(sp)
17920: 0320f809 jalr t9
--
1c658: 8fb20028 lw s2,40(sp)
1c65c: 8fb10024 lw s1,36(sp)
1c660: 8fb00020 lw s0,32(sp)
1c664: 03e00008 jr ra
1c668: 27bd0038 addiu sp,sp,56
1c66c: 00000000 nop
0001c670 <IPCam_779>:
1c670: 3c1c0003 lui gp,0x3
1c674: 279cc560 addiu gp,gp,-15008
1c678: 0399e021 addu gp,gp,t9
1c67c: 27bdffc0 addiu sp,sp,-64
1c680: afbf003c sw ra,60(sp)
1c684: afbe0038 sw s8,56(sp)
1c688: afb70034 sw s7,52(sp)
1c68c: afb60030 sw s6,48(sp)
1c690: afb5002c sw s5,44(sp)
1c694: afb40028 sw s4,40(sp)
1c698: afb30024 sw s3,36(sp)
1c69c: afb20020 sw s2,32(sp)
1c6a0: afb1001c sw s1,28(sp)
1c6a4: afb00018 sw s0,24(sp)
1c6a8: 00808821 move s1,a0
1c6ac: 00802821 move a1,a0
1c6b0: 8f84802c lw a0,-32724(gp)
1c6b4: 8f998900 lw t9,printf
1c6b8: 24120004 li s2,4
1c6bc: afbc0010 sw gp,16(sp)
--
20c34: afb10020 sw s1,32(sp)
20c38: afb0001c sw s0,28(sp)
20c3c: 00808021 move s0,a0
20c40: 8c980018 lw t8,24(a0)
20c44: 8f99828c lw t9,-32116(gp)
20c48: 03002021 move a0,t8
20c4c: afbc0010 sw gp,16(sp)
20c50: 0320f809 jalr t9
20c54: 8f110018 lw s1,24(t8)
20c58: 8fbc0010 lw gp,16(sp)
20c5c: 8f998058 lw t9,-32680(gp)
20c60: 0320f809 jalr t9
20c64: 8e040018 lw a0,24(s0)
20c68: 02002021 move a0,s0
20c6c: 8fbc0010 lw gp,16(sp)
20c70: 8f998058 lw t9,-32680(gp)
20c74: 0320f809 jalr t9
20c78: ae000018 sw zero,24(s0)
20c7c: 8fbc0010 lw gp,16(sp)
20c80: 8f9886f0 lw t8,-30992(gp)
20c84: 8f020000 lw v0,0(t8)
20c88: 2418099e li t8,2462
20c8c: 10580009 beq v0,t8,20cb4 <RTAecNs_API_free+0x94>
20c90: 8f84802c lw a0,-32724(gp)
20c94: 02202821 move a1,s1
20c98: 8f998900 lw t9,printf
20c9c: 8fbf0024 lw ra,36(sp)
20ca0: 2484b900 addiu a0,a0,-18176
20ca4: 8fb10020 lw s1,32(sp)
20ca8: 8fb0001c lw s0,28(sp)
20cac: 03200008 jr t9
20cb0: 27bd0028 addiu sp,sp,40
20cb4: 8f9980e4 lw t9,-32540(gp)
20cb8: 0320f809 jalr t9
20cbc: 00000000 nop
20cc0: 02202821 move a1,s1
20cc4: 8fbc0010 lw gp,16(sp)
20cc8: 8fbf0024 lw ra,36(sp)
20ccc: 8f84802c lw a0,-32724(gp)
20cd0: 8f998900 lw t9,printf
20cd4: 8fb10020 lw s1,32(sp)
20cd8: 2484b900 addiu a0,a0,-18176
--
20d1c: 0320f809 jalr t9
20d20: af000000 sw zero,0(t8)
20d24: 3042ffff andi v0,v0,0xffff
20d28: 2458ffff addiu t8,v0,-1
20d2c: 2f180002 sltiu t8,t8,2
20d30: 1300002c beqz t8,20de4 <RTAecNs_API_context_Create+0xfc>
20d34: 8fbc0010 lw gp,16(sp)
20d38: 8f9986e4 lw t9,-31004(gp)
20d3c: 0320f809 jalr t9
20d40: 2404001c li a0,28
20d44: 8fbc0010 lw gp,16(sp)
20d48: 1040000b beqz v0,20d78 <RTAecNs_API_context_Create+0x90>
20d4c: 00408021 move s0,v0
20d50: 8f9980b8 lw t9,-32584(gp)
20d54: 0320f809 jalr t9
20d58: 00402021 move a0,v0
20d5c: 02202021 move a0,s1
20d60: 8fbc0010 lw gp,16(sp)
20d64: 8f9984b4 lw t9,-31564(gp)
20d68: 0320f809 jalr t9
20d6c: 02002821 move a1,s0
20d70: 1440000c bnez v0,20da4 <RTAecNs_API_context_Create+0xbc>
20d74: 8fbc0010 lw gp,16(sp)
20d78: 8f84802c lw a0,-32724(gp)
20d7c: 02202821 move a1,s1
20d80: 8f998900 lw t9,printf
20d84: 0320f809 jalr t9
20d88: 2484b940 addiu a0,a0,-18112
20d8c: 02001021 move v0,s0
20d90: 8fbf0024 lw ra,36(sp)
20d94: 8fb10020 lw s1,32(sp)
20d98: 8fb0001c lw s0,28(sp)
20d9c: 03e00008 jr ra
20da0: 27bd0028 addiu sp,sp,40
20da4: 8f84802c lw a0,-32724(gp)
20da8: 02202821 move a1,s1
20dac: 8f998900 lw t9,printf
20db0: 0320f809 jalr t9
20db4: 2484b920 addiu a0,a0,-18144
[*] Function printf used 7 times librtsaec.so