[*] Binary protection state of rndimage
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of rndimage
lw s3, 0xc8(sp)
lw s2, 0xc4(sp)
lw s1, 0xc0(sp)
lw s0, 0xbc(sp)
jr ra
addiu sp, sp, 0xd8
lui gp, 0x42
addiu sp, sp, -0x30
addiu gp, gp, -0x2d00
sw ra, 0x2c(sp)
sw s1, 0x28(sp)
sw s0, 0x24(sp)
sw gp, 0x10(sp)
lw s0, -0x7f6c(gp)
sw a1, 0x34(sp)
lw t9, -sym.imp.fputs(gp)
lw a1, (s0)
move s1, a0
lui a0, 0x40
sw a2, 0x38(sp)
sw a3, 0x3c(sp)
jalr t9
addiu a0, a0, 0x4c14
lw gp, 0x10(sp)
lw a0, (s0)
lw t9, -sym.imp.vfprintf(gp)
addiu a2, sp, 0x34
sw a2, 0x18(sp)
jalr t9
move a1, s1
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 1
lui gp, 0x42
addiu sp, sp, -0x120
addiu gp, gp, -0x2d00
sw ra, 0x11c(sp)
sw fp, 0x118(sp)
sw s7, 0x114(sp)
sw s6, 0x110(sp)
sw s5, 0x10c(sp)
sw s4, 0x108(sp)
sw s3, 0x104(sp)
--
addiu v1, v1, 4
sw v1, 0xd4(sp)
lw v0, 0x5038(s1)
nop
slt v0, s0, v0
bnez v0, 0x401c5c
lui v0, 0x41
lw a0, 0x5040(v0)
lui v0, 0x41
lw v0, 0x5048(v0)
lw t9, -sym.write_jpeg(gp)
lhu a2, 0x34(sp)
lhu a3, 0x36(sp)
lw a1, 0x38(sp)
jalr t9
sw v0, 0x10(sp)
lw gp, 0x20(sp)
beqz v0, 0x401cf0
nop
lui a0, 0x40
jal sym.error_exit
addiu a0, a0, 0x4e64
lw gp, 0x20(sp)
nop
lw v0, -0x7f6c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui v0, 0x41
lw a2, 0x5040(v0)
lhu v0, 0x36(sp)
lhu a3, 0x34(sp)
lui a1, 0x40
sw v0, 0x10(sp)
jalr t9
addiu a1, a1, 0x4e7c
lw gp, 0x20(sp)
nop
lw t9, -sym.free_image(gp)
nop
jalr t9
addiu a0, sp, 0x34
lw ra, 0x11c(sp)
lw gp, 0x20(sp)
move v0, zero
lw fp, 0x118(sp)
lw s7, 0x114(sp)
[*] Function fprintf used 2 times rndimage