[*] Binary protection state of pppd
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function strcat tear down of pppd
lw gp, 0x10(sp)
bnez v0, 0x43a500
addiu s2, s2, 1
addiu s2, s2, -1
lw t9, -sym.imp.time(gp)
nop
jalr t9
move a0, zero
lw gp, 0x10(sp)
addiu a0, sp, 0x18
lw t9, -sym.imp.localtime(gp)
nop
jalr t9
sw v0, 0x18(sp)
lw gp, 0x10(sp)
lui a2, 0x45
lw t9, -sym.imp.strftime(gp)
lw a0, -obj.report_buffer(gp)
move a3, v0
addiu a1, zero, 0x14
jalr t9
addiu a2, a2, -0x536c
lw gp, 0x10(sp)
sll s0, s2, 2
lw v1, -obj.report_string(gp)
lw t9, -sym.imp.strcat(gp)
addu s0, v1, s0
lw a0, -obj.report_buffer(gp)
lw a1, (s0)
jalr t9
nop
addiu v0, zero, 1
lui v1, 0x47
lw gp, 0x10(sp)
sw zero, (s0)
b 0x43a640
sw v0, 0x7394(v1)
lw v0, 0x42c(sp)
lw v1, -0x7cc8(gp)
sll a0, v0, 1
lw v0, (v1)
nop
addu v0, v0, a0
lhu v1, (v0)
nop
andi v1, v1, 0x200
[*] Function strcat used 1 times pppd