[*] Binary protection state of depd
Full RELRO Canary found NX disabled PIE enabled No RPATH No RUNPATH No Symbols
[*] Function printf tear down of depd
beqz v0, 0x38a4
addiu a1, zero, 2
move a2, s0
move a1, zero
move a0, s1
lw t9, -sym.imp.g_dir_open(gp)
jalr t9
nop
lw gp, 0x10(sp)
beqz v0, 0x380c
move s3, v0
lw s5, -0x7fd0(gp)
addiu s5, s5, str._s_c_s
lw s4, -0x7fd0(gp)
addiu s4, s4, 0x3338
move a0, s3
lw t9, -sym.imp.g_dir_read_name(gp)
jalr t9
nop
lw gp, 0x10(sp)
beqz v0, 0x3888
move a3, v0
addiu a2, zero, 0x2f
move a1, s1
move a0, s5
lw t9, -sym.imp.g_strdup_printf(gp)
jalr t9
nop
lw gp, 0x10(sp)
move s2, v0
move a2, s0
move a1, v0
lw a0, 0x60(sp)
move t9, s4
jalr t9
nop
lw gp, 0x10(sp)
beqz v0, 0x3850
move a0, s2
lw t9, -0x7e20(gp)
jalr t9
nop
lw gp, 0x10(sp)
b 0x3798
move a0, s3
beqz s0, 0x3a90
--
sw v0, 4(s0)
move a2, zero
move a1, zero
move a0, s2
lw t9, -sym.imp.g_ascii_strtoll(gp)
jalr t9
nop
lw gp, 0x10(sp)
sw v0, 0x18(s0)
addiu v0, s0, 0x18
b 0x3eb4
sw v0, 4(s0)
lui gp, 2
addiu gp, gp, -0x6f1c
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lw v0, 0x1c(a0)
addiu v1, zero, 2
beq v0, v1, 0x3fc4
addiu v1, zero, 3
beq v0, v1, 0x3fec
addiu v1, zero, 1
beq v0, v1, 0x3f88
lw t9, -sym.imp.g_strdup_printf(gp)
lw a2, 8(a0)
lw a1, (a0)
lw a0, -0x7fd0(gp)
addiu a0, a0, str._s____s__string_
jalr t9
nop
lw gp, 0x10(sp)
b 0x3fa8
move a0, v0
lw a2, 0xc(a0)
lw a1, (a0)
lw a0, -0x7fd0(gp)
addiu a0, a0, str._s____d__integer_
jalr t9
nop
lw gp, 0x10(sp)
move a0, v0
lw t9, -0x7e20(gp)
jalr t9
nop
lw gp, 0x10(sp)
lw ra, 0x1c(sp)
jr ra
addiu sp, sp, 0x20
lw a2, 0x18(a0)
lw a1, (a0)
lw a0, -0x7fd0(gp)
addiu a0, a0, str._s____d__boolean_
lw t9, -sym.imp.g_strdup_printf(gp)
jalr t9
nop
lw gp, 0x10(sp)
b 0x3fa8
move a0, v0
lw a2, 0x10(a0)
lw a3, 0x14(a0)
lw a1, (a0)
lw a0, -0x7fd0(gp)
addiu a0, a0, str._s____f__double_
lw t9, -sym.imp.g_strdup_printf(gp)
jalr t9
nop
lw gp, 0x10(sp)
b 0x3fa8
move a0, v0
lui gp, 2
addiu gp, gp, -0x7008
addu gp, gp, t9
addiu sp, sp, -0x48
sw ra, 0x44(sp)
sw s2, 0x40(sp)
sw s1, 0x3c(sp)
sw s0, 0x38(sp)
sw gp, 0x10(sp)
lw v0, -0x7ef8(gp)
lw v0, (v0)
sw v0, 0x34(sp)
lw a1, 8(a0)
addiu a0, sp, 0x1c
lw t9, -sym.imp.g_hash_table_iter_init(gp)
[*] Function printf used 4 times depd