[*] Binary protection state of libvideooverlay.so
Full RELRO Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function mmap tear down of libvideooverlay.so
4a70: 8f998244 lw t9,mmap
4a74: 24070001 li a3,1
4a78: 24060003 li a2,3
4a7c: 2405000c li a1,12
4a80: 00002025 move a0,zero
4a84: afa00014 sw zero,20(sp)
4a88: afa20010 sw v0,16(sp)
4a8c: 0320f809 jalr t9
4a90: 00408025 move s0,v0
4a94: 8fbc0018 lw gp,24(sp)
4a98: 02002025 move a0,s0
4a9c: 8f9980c0 lw t9,-32576(gp)
4aa0: 0320f809 jalr t9
4aa4: 00408025 move s0,v0
4aa8: 8fbf0024 lw ra,36(sp)
4aac: 02001025 move v0,s0
4ab0: 8fb00020 lw s0,32(sp)
4ab4: 03e00008 jr ra
4ab8: 27bd0028 addiu sp,sp,40
4abc: 8fbf0024 lw ra,36(sp)
4ac0: 2410ffff li s0,-1
--
4fd8: 8f998244 lw t9,mmap
4fdc: afa00014 sw zero,20(sp)
4fe0: afb20010 sw s2,16(sp)
4fe4: 24070001 li a3,1
4fe8: 24060003 li a2,3
4fec: 36c5092c ori a1,s6,0x92c
4ff0: 0320f809 jalr t9
4ff4: 00002025 move a0,zero
4ff8: 00408025 move s0,v0
4ffc: 10510080 beq v0,s1,5200 <overlay_table_init@@Base+0x2bc>
5000: 8fbc0018 lw gp,24(sp)
5004: 8f998164 lw t9,-32412(gp)
5008: 27b30028 addiu s3,sp,40
500c: 0320f809 jalr t9
5010: 02602025 move a0,s3
5014: 1440006e bnez v0,51d0 <overlay_table_init@@Base+0x28c>
5018: 8fbc0018 lw gp,24(sp)
501c: 8f99821c lw t9,-32228(gp)
5020: 24050001 li a1,1
5024: 0320f809 jalr t9
5028: 02602025 move a0,s3
--
53b0: 8f998244 lw t9,mmap
53b4: 3c050001 lui a1,0x1
53b8: 24070001 li a3,1
53bc: 24060003 li a2,3
53c0: 24a5092c addiu a1,a1,2348
53c4: 00002025 move a0,zero
53c8: afa00014 sw zero,20(sp)
53cc: afa20010 sw v0,16(sp)
53d0: 0320f809 jalr t9
53d4: 00408025 move s0,v0
53d8: 8fbc0018 lw gp,24(sp)
53dc: 02002025 move a0,s0
53e0: 8f9980c0 lw t9,-32576(gp)
53e4: 0320f809 jalr t9
53e8: 00408025 move s0,v0
53ec: 8fbf0024 lw ra,36(sp)
53f0: 02001025 move v0,s0
53f4: 8fb00020 lw s0,32(sp)
53f8: 03e00008 jr ra
53fc: 27bd0028 addiu sp,sp,40
5400: 8f9981fc lw t9,-32260(gp)
--
6048: 8f998244 lw t9,mmap
604c: afa00014 sw zero,20(sp)
6050: afbe0010 sw s8,16(sp)
6054: 24070001 li a3,1
6058: 24060003 li a2,3
605c: 2405000c li a1,12
6060: 0320f809 jalr t9
6064: 00002025 move a0,zero
6068: 1052002e beq v0,s2,6124 <overlay_table_update_overlay@@Base+0x5ac>
606c: 8fbc0018 lw gp,24(sp)
6070: 8f9981a4 lw t9,-32348(gp)
6074: 2405000c li a1,12
6078: ac520008 sw s2,8(v0)
607c: 00402025 move a0,v0
6080: ac400000 sw zero,0(v0)
6084: 0320f809 jalr t9
6088: ac400004 sw zero,4(v0)
608c: 8fbc0018 lw gp,24(sp)
6090: 8f9980c0 lw t9,-32576(gp)
6094: 0320f809 jalr t9
6098: 03c02025 move a0,s8
--
dae8: 8f998244 lw t9,mmap
daec: 26b60040 addiu s6,s5,64
daf0: afa20014 sw v0,20(sp)
daf4: afb40010 sw s4,16(sp)
daf8: 24070001 li a3,1
dafc: 24060003 li a2,3
db00: 02c02825 move a1,s6
db04: 0320f809 jalr t9
db08: 00002025 move a0,zero
db0c: 00404025 move t0,v0
db10: 2402ffff li v0,-1
db14: 11020092 beq t0,v0,dd60 <o_create_overlay@@Base+0x428>
db18: 8fbc0018 lw gp,24(sp)
db1c: ad120008 sw s2,8(t0)
db20: ad11000c sw s1,12(t0)
db24: 8e020040 lw v0,64(s0)
db28: 8e070038 lw a3,56(s0)
db2c: 8e060034 lw a2,52(s0)
db30: 8f998268 lw t9,-32152(gp)
db34: ad170028 sw s7,40(t0)
db38: 01002025 move a0,t0
--
ddec: 8f998244 lw t9,mmap
ddf0: afbc0018 sw gp,24(sp)
ddf4: afb50038 sw s5,56(sp)
ddf8: afb40034 sw s4,52(sp)
ddfc: afb30030 sw s3,48(sp)
de00: afb2002c sw s2,44(sp)
de04: afb10028 sw s1,40(sp)
de08: afb00024 sw s0,36(sp)
de0c: afa50014 sw a1,20(sp)
de10: afa40010 sw a0,16(sp)
de14: afbf003c sw ra,60(sp)
de18: 00809025 move s2,a0
de1c: 00a09825 move s3,a1
de20: 00c08825 move s1,a2
de24: 00e0a025 move s4,a3
de28: 24060003 li a2,3
de2c: 24070001 li a3,1
de30: 24050040 li a1,64
de34: 00002025 move a0,zero
de38: 0320f809 jalr t9
de3c: 8fb50050 lw s5,80(sp)
--
e260: 8f998244 lw t9,mmap
e264: 24070001 li a3,1
e268: 24060003 li a2,3
e26c: 26250040 addiu a1,s1,64
e270: 00002025 move a0,zero
e274: 0320f809 jalr t9
e278: 00408025 move s0,v0
e27c: 2403ffff li v1,-1
e280: 54430001 bnel v0,v1,e288 <o_get_overlay_buffer@@Base+0x70>
e284: ae700000 sw s0,0(s3)
e288: 8fbf0034 lw ra,52(sp)
e28c: 8fb30030 lw s3,48(sp)
e290: 8fb2002c lw s2,44(sp)
e294: 8fb10028 lw s1,40(sp)
e298: 8fb00024 lw s0,36(sp)
e29c: 24420040 addiu v0,v0,64
e2a0: 03e00008 jr ra
e2a4: 27bd0038 addiu sp,sp,56
0000e2a8 <o_get_overlay_by_tag@@Base>:
e2a8: 03e00008 jr ra
--
e468: 8f998244 lw t9,mmap
e46c: 24530040 addiu s3,v0,64
e470: 8fa20050 lw v0,80(sp)
e474: 24070001 li a3,1
e478: afa20014 sw v0,20(sp)
e47c: 8fa20140 lw v0,320(sp)
e480: 24060003 li a2,3
e484: afa20010 sw v0,16(sp)
e488: 02602825 move a1,s3
e48c: 0320f809 jalr t9
e490: 00002025 move a0,zero
e494: 00401825 move v1,v0
e498: afa2004c sw v0,76(sp)
e49c: 2402ffff li v0,-1
e4a0: 1062016f beq v1,v0,ea60 <ovl_load_image@@Base+0x6fc>
e4a4: 8fbc0020 lw gp,32(sp)
e4a8: 8fa5004c lw a1,76(sp)
e4ac: 8fc3ffcc lw v1,-52(s8)
e4b0: 8fc4ffc8 lw a0,-56(s8)
e4b4: 24020034 li v0,52
e4b8: aca3000c sw v1,12(a1)
--
f4a8: 8f998244 lw t9,mmap
f4ac: 24070001 li a3,1
f4b0: afbf0024 sw ra,36(sp)
f4b4: afbc0018 sw gp,24(sp)
f4b8: afa60014 sw a2,20(sp)
f4bc: afa50010 sw a1,16(sp)
f4c0: 24060003 li a2,3
f4c4: 00802825 move a1,a0
f4c8: 0320f809 jalr t9
f4cc: 00002025 move a0,zero
f4d0: 8fbf0024 lw ra,36(sp)
f4d4: 03e00008 jr ra
f4d8: 27bd0028 addiu sp,sp,40
f4dc: 00000000 nop
f4e0: 3c1c0002 lui gp,0x2
f4e4: 279cfb60 addiu gp,gp,-1184
f4e8: 0399e021 addu gp,gp,t9
f4ec: 27bdff98 addiu sp,sp,-104
f4f0: 7ca23c00 ext v0,a1,0x10,0x8
f4f4: afb6005c sw s6,92(sp)
f4f8: 2416d4ce li s6,-11058
[*] Function mmap used 9 times libvideooverlay.so