[*] Binary protection state of res_finder
Full RELRO Canary found NX disabled PIE enabled No RPATH No RUNPATH No Symbols
[*] Function printf tear down of res_finder
sw s4, 0x48(sp)
lw s4, -0x7f34(gp)
sw s1, 0x3c(sp)
addiu s1, sp, 0x2c
lw v0, (s4)
sw gp, 0x20(sp)
sw s0, 0x38(sp)
sw ra, 0x54(sp)
sw s6, 0x50(sp)
sw s5, 0x4c(sp)
sw s3, 0x44(sp)
sw s2, 0x40(sp)
move s0, a0
move a2, s1
move a1, zero
addiu a0, zero, 1
sw v0, 0x34(sp)
sw zero, 0x28(sp)
sw zero, 0x2c(sp)
sw zero, 0x30(sp)
jalr t9
nop
beqz v0, 0x1da8
lw gp, 0x20(sp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.g_strdup_printf(gp)
addiu a1, s0, 1
addiu a0, a0, str._com_axis_Video1_Channel__d
jalr t9
move s2, v0
lw gp, 0x20(sp)
sw s1, 0x1c(sp)
sw zero, 0x18(sp)
lw s0, -0x7fdc(gp)
lw s6, -0x7fdc(gp)
lw t9, -sym.imp.g_dbus_proxy_new_sync(gp)
addiu s0, s0, str.com.axis.Video1.Channel
sw s0, 0x14(sp)
sw v0, 0x10(sp)
addiu a3, s6, str.com.axis.Video1
move a2, zero
move a1, zero
move a0, s2
jalr t9
move s3, v0
move s5, v0
--
lw a2, 0x28(sp)
addiu a1, zero, 1
jalr t9
move a0, s3
lw gp, 0x18(sp)
lw t9, -sym.imp.__fprintf_chk(gp)
lw a3, (s0)
lw a2, 0x24(sp)
addiu a1, zero, 1
move a0, s3
jalr t9
sw fp, 0x10(sp)
lw gp, 0x18(sp)
move a0, fp
lw t9, -sym.imp.g_free(gp)
jalr t9
addiu s1, s1, 1
beq s6, s1, 0x2bd8
lw gp, 0x18(sp)
addiu s0, s0, 4
lw a3, (s0)
addiu v0, a3, -1
sltiu v0, v0, 6
beqz v0, 0x2bdc
lw v0, 0x2c(sp)
lw t9, -sym.imp.g_snprintf(gp)
move a2, s7
addiu a1, zero, 0x14
jalr t9
move a0, s2
lw gp, 0x18(sp)
lw v0, 0x20(sp)
move a3, s4
lw t9, -sym.imp.g_key_file_get_string(gp)
addiu a2, v0, str.Name
move a1, s2
jalr t9
move a0, s5
move fp, v0
bnez v0, 0x2b10
lw gp, 0x18(sp)
addiu s6, s6, -1
beq s6, s1, 0x2c60
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.g_clear_error(gp)
jalr t9
[*] Function printf used 3 times res_finder