[*] Binary protection state of vdo-output-ctrl

  
  	Full RELRO     Canary found      NX disabled  PIE enabled  No RPATH     No RUNPATH   No Symbols


[*] Function printf tear down of vdo-output-ctrl

lw gp, 0x18(sp)
move a2, v0
move a0, s2
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.vdo_map_set_boolean(gp)
jalr t9
addiu a1, a1, str.enabled
b 0x1540
addiu v0, zero, 1
lw a3, -0x7fdc(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.g_assertion_message_expr(gp)
sw zero, 0x10(sp)
addiu a3, a3, str.set_setting
addiu a2, zero, 0x3f
addiu a1, a1, str.vdo_output_ctrl.c
jalr t9
move a0, zero
lui gp, 2
addiu gp, gp, -0x77b8
addu gp, gp, t9
lw v0, -0x7f6c(gp)
addiu sp, sp, -0x20
lw a2, -0x7fdc(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.g_fprintf(gp)
lw a3, 8(a0)
sw s0, 0x18(sp)
move s0, a0
lw a0, (v0)
sw gp, 0x10(sp)
sw ra, 0x1c(sp)
addiu a2, a2, str.vdo_input_ctrl
jalr t9
addiu a1, a1, str._s:__s_n
lw gp, 0x10(sp)
lw t9, -sym.imp.g_error_free(gp)
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw t9, -sym.imp.exit(gp)
jalr t9
addiu a0, zero, 1
nop
lui gp, 2
addiu gp, gp, -0x7820

[*] Function printf used 1 times vdo-output-ctrl