[*] Binary protection state of mod_proxy_ftp.so
Full RELRO Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcat tear down of mod_proxy_ftp.so
lw a0, 4(s0)
lw a0, (v0)
beqz a0, 0x6cbc
addu a0, a0, a2
lb a1, (a0)
bltzl a1, 0x6cc0
lw v0, 4(v0)
slti v0, a1, 0xa
xori v0, v0, 1
beqz v0, 0x68e4
lw v0, 0x90(sp)
lw v0, -0x7fd8(gp)
lw a0, -0x7fd8(gp)
lw t9, -0x7f78(gp)
addiu v0, v0, -0x71f8
sw v0, 0x18(sp)
sw s0, 0x14(sp)
sw zero, 0x10(sp)
addiu a3, zero, 0xa
addiu a1, zero, 0x81c
jalr t9
addiu a0, a0, -sym.imp.ap_log_rerror_
lw gp, 0x30(sp)
lw v0, 0x90(sp)
beqz v0, 0x6970
lw t9, -sym.imp.apr_pstrcat(gp)
jalr t9
move a0, s7
lw gp, 0x30(sp)
lw t9, -0x7f54(gp)
jalr t9
lw a0, 0x90(sp)
lw a2, 8(s6)
lw gp, 0x30(sp)
bltz a2, 0x6c5c
lw v0, 0x108(s0)
beql v0, zero, 0x6c10
lw a0, 4(s0)
lw a0, (v0)
beqz a0, 0x6c4c
addu a0, a0, a2
lb a1, (a0)
bltzl a1, 0x6c50
lw v0, 4(v0)
slti v0, a1, 7
xori v0, v0, 1
--
jalr t9
addiu a0, a0, -sym.imp.ap_log_rerror_
lw s2, 0x44(sp)
lw s3, 0x5c(sp)
lw t9, 0x68(sp)
move a3, fp
move a2, s2
move a1, s0
move a0, zero
jalr t9
sw s3, 0x10(sp)
lw gp, 0x30(sp)
lw t9, -0x7f5c(gp)
jalr t9
move a0, fp
lw gp, 0x30(sp)
lw t9, 0x68(sp)
move a3, fp
lw a0, -0x7fd8(gp)
move a2, s2
move a1, s0
addiu a0, a0, -0x71c8
jalr t9
sw s3, 0x10(sp)
lw gp, 0x30(sp)
lw t9, -sym.imp.apr_pstrcat(gp)
jalr t9
move a0, s2
lw a1, 0x8c(sp)
lw a2, 4(s0)
addiu a3, zero, 1
lbu v0, 0x2e(a1)
lw gp, 0x30(sp)
ins v0, a3, 1, 1
sb v0, 0x2e(a1)
lw a0, 8(s6)
lw v0, 0x2c(a2)
sll a0, a0, 2
addu v0, v0, a0
lw t9, -0x7ebc(gp)
sw zero, (v0)
lw a2, 8(s0)
jalr t9
addiu a0, s1, -sym.imp.ap_os_escape_path
lw gp, 0x30(sp)
lw t9, -0x7edc(gp)
--
addiu a0, a0, -sym.imp.ap_pregcomp
b 0x64d4
lw gp, 0x30(sp)
lw v0, 0x60(a0)
beql v0, zero, 0x6b64
lw v0, 8(s0)
lw a1, (v0)
beql a1, zero, 0x67a4
lw v0, 4(v0)
addu a1, a1, a2
lb a1, (a1)
bltz a1, 0x6b4c
slti v0, a1, 0xa
b 0x67ac
xori v0, v0, 1
lw v0, 0x48(sp)
lw v0, 0x54(v0)
bnez v0, 0x6868
nop
jalr t9
nop
beqz s2, 0x67cc
lw gp, 0x30(sp)
b 0x6878
lw a2, 8(s6)
lw t9, -sym.imp.apr_pstrcat(gp)
jalr t9
move a0, s7
lw a0, 0x90(sp)
beqz a0, 0x6ad4
lw gp, 0x30(sp)
lw t9, -0x7f54(gp)
jalr t9
nop
lw gp, 0x30(sp)
lw a2, 8(s6)
sw zero, 0x90(sp)
bltz a2, 0x6bec
lw v0, 0x108(s0)
beql v0, zero, 0x6b78
lw a0, 4(s0)
lw v1, (v0)
beqz v1, 0x6bb4
addu v1, v1, a2
lb v1, (v1)
bltzl v1, 0x6bb8
[*] Function strcat used 3 times mod_proxy_ftp.so