[*] Binary protection state of image.cgi
Full RELRO Canary found NX disabled PIE enabled No RPATH No RUNPATH No Symbols
[*] Function printf tear down of image.cgi
lw a0, 8(v0)
lw gp, 0x10(sp)
lw a0, 0x20(sp)
lw t9, -sym.imp.g_error_free(gp)
jalr t9
sw v0, (s6)
lw gp, 0x10(sp)
lw t9, -sym.imp.g_object_unref(gp)
jalr t9
move a0, s0
move s0, zero
b 0x17cc
lw gp, 0x10(sp)
lw v0, -0x7fdc(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.g_printerr(gp)
addiu v0, v0, str.400_Bad_Request
move a1, s0
addiu a0, a0, str.invalid_camera_number:__s
jalr t9
sw v0, (s5)
lw gp, 0x10(sp)
move a3, s0
addiu s0, sp, 0x28
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.g_snprintf(gp)
move a0, s0
addiu a2, a2, str.Invalid_camera_number__s
jalr t9
addiu a1, zero, 0x32
lw gp, 0x10(sp)
move a0, s0
lw t9, -sym.imp.g_strdup(gp)
jalr t9
move s0, zero
lw gp, 0x10(sp)
b 0x17cc
sw v0, (s6)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.g_printerr(gp)
lw a1, 0x24(sp)
jalr t9
addiu a0, a0, str.not_a_valid_resolution__s
lw gp, 0x10(sp)
lw a3, 0x24(sp)
addiu s1, sp, 0x28
lw v0, -0x7fdc(gp)
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.g_snprintf(gp)
addiu v0, v0, str.400_Bad_Request
addiu a2, a2, str.Not_a_valid_resolution__s
addiu a1, zero, 0x32
move a0, s1
jalr t9
sw v0, (s5)
lw gp, 0x10(sp)
lw t9, -sym.imp.g_strdup(gp)
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x18b4
sw v0, (s6)
lw v0, -0x7fdc(gp)
addiu v0, v0, str.500_Internal_Server_Error
b 0x18b4
sw v0, (s5)
lw v0, -0x7fdc(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.g_strdup(gp)
[*] Function printf used 2 times image.cgi