[*] Binary protection state of libdl-0.9.30.1.so
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
Full RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libdl-0.9.30.1.so
sll v0, t4, 4
addu v0, t5, v0
lw v0, (v0)
sw t2, 0xc(a1)
addu v0, t6, v0
sw v0, 8(a1)
jr ra
addiu v0, zero, 1
sw zero, 8(a1)
addiu v0, zero, 1
jr ra
nop
lui gp, 2
addiu gp, gp, -0x694c
addu gp, gp, t9
addiu sp, sp, -0x40
sw ra, 0x3c(sp)
sw s4, 0x38(sp)
sw s3, 0x34(sp)
sw s2, 0x30(sp)
sw s1, 0x2c(sp)
sw s0, 0x28(sp)
sw gp, 0x20(sp)
lw s0, -0x7fcc(gp)
lw a1, -0x7fe4(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
jalr t9
addiu a1, a1, str.List_of_loaded_modules_n
lw gp, 0x20(sp)
lw v0, -0x7fb4(gp)
lw s1, (v0)
lw v0, -0x7fe8(gp)
addiu s4, v0, 0x1fc4
lw v0, -0x7fe4(gp)
b 0x9e0
addiu s3, v0, str._t_p__p__p__s__d__s_n
lw v0, 0x1c(s1)
lw a2, (s1)
sw v0, 0x10(sp)
lw v0, 0x18(s1)
lw a0, (s0)
sll v0, v0, 2
addu v0, v0, s4
lw v0, (v0)
sw v0, 0x14(sp)
lhu v0, 0x20(s1)
sw v0, 0x18(sp)
lw v0, 4(s1)
jalr t9
sw v0, 0x1c(sp)
lw gp, 0x20(sp)
lw s1, 0xc(s1)
move a3, s1
move a1, s3
lw t9, -sym.imp.fprintf(gp)
bnez s1, 0x9a0
lw s2, -0x7fcc(gp)
lw s0, -0x7fa8(gp)
lw a1, -0x7fe4(gp)
lw a2, (s0)
lw a0, (s2)
jalr t9
addiu a1, a1, str._nModules_for_application___p_:_n
lw gp, 0x20(sp)
lw s0, (s0)
lw v0, -0x7fe4(gp)
b 0xa38
addiu s1, v0, str._t_p__s_n
lw a2, (s0)
lw a0, (s2)
jalr t9
lw a3, 4(a2)
lw gp, 0x20(sp)
lw s0, 0x10(s0)
lw t9, -sym.imp.fprintf(gp)
bnez s0, 0xa20
move a1, s1
lw v0, -0x7fb8(gp)
lw s2, -0x7fcc(gp)
lw s1, (v0)
lw v0, -0x7fe4(gp)
addiu s4, v0, str.Modules_for_handle__p_n
lw v0, -0x7fe4(gp)
b 0xaa8
addiu s3, v0, str._t_p__s_n
lw a0, (s2)
move a1, s4
jalr t9
move a2, s1
lw gp, 0x20(sp)
b 0xa98
move s0, s1
lw a2, (s0)
lw a0, (s2)
jalr t9
lw a3, 4(a2)
lw gp, 0x20(sp)
lw s0, 0x10(s0)
lw t9, -sym.imp.fprintf(gp)
bnez s0, 0xa80
move a1, s3
lw s1, 4(s1)
bnel s1, zero, 0xa64
lw t9, -sym.imp.fprintf(gp)
lw ra, 0x3c(sp)
move v0, zero
lw s4, 0x38(sp)
lw s3, 0x34(sp)
lw s2, 0x30(sp)
lw s1, 0x2c(sp)
lw s0, 0x28(sp)
jr ra
addiu sp, sp, 0x40
lui gp, 2
addiu gp, gp, -0x6ae4
addu gp, gp, t9
addiu sp, sp, -0x40
sw ra, 0x3c(sp)
sw fp, 0x38(sp)
sw s7, 0x34(sp)
sw s6, 0x30(sp)
sw s5, 0x2c(sp)
sw s4, 0x28(sp)
sw s3, 0x24(sp)
[*] Function printf used 5 times libdl-0.9.30.1.so