[*] Binary protection state of libcam.so
Full RELRO Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function popen tear down of libcam.so
4ac1c: 0320f809 jalr t9
4ac20: 00000000 nop
4ac24: 8fdc0010 lw gp,16(s8)
4ac28: 0040c021 move t8,v0
4ac2c: 0018c02b sltu t8,zero,t8
4ac30: 331800ff andi t8,t8,0xff
4ac34: 13000004 beqz t8,4ac48 <_Z12get_dir_sizePKc@@Base+0xac>
4ac38: 00000000 nop
4ac3c: 8fd80024 lw t8,36(s8)
4ac40: 10000033 b 4ad10 <_Z12get_dir_sizePKc@@Base+0x174>
4ac44: 00000000 nop
4ac48: 27d8002c addiu t8,s8,44
4ac4c: 03002021 move a0,t8
4ac50: 8f98802c lw t8,-32724(gp)
4ac54: 270520bc addiu a1,t8,8380
4ac58: 8fc6001c lw a2,28(s8)
4ac5c: 8f98823c lw t8,-32196(gp)
4ac60: 0300c821 move t9,t8
4ac64: 0320f809 jalr t9
4ac68: 00000000 nop
4ac6c: 8fdc0010 lw gp,16(s8)
4ac70: 27d8002c addiu t8,s8,44
4ac74: 03002021 move a0,t8
4ac78: 8f98802c lw t8,-32724(gp)
4ac7c: 270520ac addiu a1,t8,8364
4ac80: 8f988108 lw t8,popen
4ac84: 0300c821 move t9,t8
4ac88: 0320f809 jalr t9
--
89920: 27bd0048 addiu sp,sp,72
89924: 03e00008 jr ra
89928: 00000000 nop
0008992c <_Z13changeIRStateP17_schedule_setting@@Base>:
8992c: 3c1c0013 lui gp,0x13
89930: 279ccab4 addiu gp,gp,-13644
89934: 0399e021 addu gp,gp,t9
89938: 27bdfea0 addiu sp,sp,-352
8993c: afbf015c sw ra,348(sp)
89940: afbe0158 sw s8,344(sp)
89944: 03a0f021 move s8,sp
89948: afbc0020 sw gp,32(sp)
8994c: afc4002c sw a0,44(s8)
89950: 8f988720 lw t8,-30944(gp)
89954: 8f180000 lw t8,0(t8)
89958: afd80154 sw t8,340(s8)
8995c: 8fd8002c lw t8,44(s8)
89960: 93180641 lbu t8,1601(t8)
89964: 13000079 beqz t8,89b4c <_Z13changeIRStateP17_schedule_setting@@Base+0x220>
89968: 00000000 nop
8996c: 8f98802c lw t8,-32724(gp)
89970: 27045218 addiu a0,t8,21016
89974: 8f98802c lw t8,-32724(gp)
89978: 27055248 addiu a1,t8,21064
8997c: 8f988108 lw t8,popen
89980: 0300c821 move t9,t8
89984: 0320f809 jalr t9
--
000c9f1c <_Z7isWiredv@@Base>:
c9f1c: 3c1c000f lui gp,0xf
c9f20: 279cc4c4 addiu gp,gp,-15164
c9f24: 0399e021 addu gp,gp,t9
c9f28: 27bdfbd8 addiu sp,sp,-1064
c9f2c: afbf0424 sw ra,1060(sp)
c9f30: afbe0420 sw s8,1056(sp)
c9f34: 03a0f021 move s8,sp
c9f38: afbc0010 sw gp,16(sp)
c9f3c: 8f988720 lw t8,-30944(gp)
c9f40: 8f180000 lw t8,0(t8)
c9f44: afd8041c sw t8,1052(s8)
c9f48: 27d8001c addiu t8,s8,28
c9f4c: 03002021 move a0,t8
c9f50: 00002821 move a1,zero
c9f54: 24060400 li a2,1024
c9f58: 8f9882c0 lw t8,-32064(gp)
c9f5c: 0300c821 move t9,t8
c9f60: 0320f809 jalr t9
c9f64: 00000000 nop
c9f68: 8fdc0010 lw gp,16(s8)
c9f6c: 8f988058 lw t8,-32680(gp)
c9f70: 27048f38 addiu a0,t8,-28872
c9f74: 8f988058 lw t8,-32680(gp)
c9f78: 27058edc addiu a1,t8,-28964
c9f7c: 8f988108 lw t8,popen
c9f80: 0300c821 move t9,t8
c9f84: 0320f809 jalr t9
--
1027d8: 0399e021 addu gp,gp,t9
1027dc: 27bdfe80 addiu sp,sp,-384
1027e0: afbf017c sw ra,380(sp)
1027e4: afbe0178 sw s8,376(sp)
1027e8: 03a0f021 move s8,sp
1027ec: afbc0010 sw gp,16(sp)
1027f0: afc4001c sw a0,28(s8)
1027f4: afc50018 sw a1,24(s8)
1027f8: 8f988720 lw t8,-30944(gp)
1027fc: 8f180000 lw t8,0(t8)
102800: afd80174 sw t8,372(s8)
102804: 27c20074 addiu v0,s8,116
102808: 24180080 li t8,128
10280c: 00402021 move a0,v0
102810: 00002821 move a1,zero
102814: 03003021 move a2,t8
102818: 8f9882c0 lw t8,-32064(gp)
10281c: 0300c821 move t9,t8
102820: 0320f809 jalr t9
102824: 00000000 nop
102828: 8fdc0010 lw gp,16(s8)
10282c: 8f988058 lw t8,-32680(gp)
102830: 2704c434 addiu a0,t8,-15308
102834: 8f988058 lw t8,-32680(gp)
102838: 2705c430 addiu a1,t8,-15312
10283c: 8f988108 lw t8,popen
102840: 0300c821 move t9,t8
102844: 0320f809 jalr t9
[*] Function popen used 4 times libcam.so