[*] Binary protection state of dhcp6c

  	RELRO          CANARY            NX           PIE          RPATH        RUNPATH      SYMBOLS      
  	No RELRO       No Canary found   NX disabled  No PIE       No RPATH     No RUNPATH   No Symbols


[*] Function strcpy tear down of dhcp6c

nop
bnez s0, 0x41d530
lui a1, 0x44
lui v0, 0x44
lui v1, 0x44
addiu s2, v0, 0x1134
addiu s3, v1, 0x1174
lw s0, (s2)
nop
bnez s0, 0x41d4a0
nop
b 0x41d500
addiu s2, s2, 4
lw s0, (s0)
nop
beqz s0, 0x41d4fc
nop
lw t9, -sym.imp.strcmp(gp)
addiu a0, s0, 0x28
jalr t9
move a1, s1
lw gp, 0x10(sp)
bnez v0, 0x41d490
lui a0, 0x44
lw v0, 4(s0)
lw t9, -sym.imp.strcpy(gp)
sw v0, 0x1110(s4)
move a1, s1
jalr t9
addiu a0, a0, 0x1114
lw ra, 0x2c(sp)
lw v0, 4(s0)
lw gp, 0x10(sp)
lw s4, 0x28(sp)
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x30
addiu s2, s2, 4
bne s2, s3, 0x41d478
nop
lw t9, -sym.imp.if_nametoindex(gp)
move a0, s1
lw ra, 0x2c(sp)
--
beqz s0, 0x41d8a8
nop
lw v0, 4(s0)
nop
bne v0, a0, 0x41d81c
nop
lhu v1, 2(s2)
lw a1, 0x1c(sp)
sw v1, 8(s0)
lw v0, 8(s2)
beqz a1, 0x41d8dc
sw v0, 0x10(s0)
lhu v0, (a1)
nop
addiu a2, v0, -4
sltiu v1, a2, 0x15
bnez v1, 0x41d874
sw a2, 0xc(s0)
addiu a2, zero, 0x14
lw t9, -sym.imp.memcpy(gp)
addiu a1, a1, 4
jalr t9
addiu a0, s0, 0x14
lw gp, 0x10(sp)
lw a1, 0x24(sp)
lw t9, -sym.imp.strcpy(gp)
addiu a0, s0, 0x28
jalr t9
addiu a1, a1, 4
lw gp, 0x10(sp)
b 0x41d778
move v0, zero
lw t9, -sym.imp.malloc(gp)
nop
jalr t9
addiu a0, zero, 0x38
lw gp, 0x10(sp)
beqz v0, 0x41d774
move s0, v0
lw v0, (s1)
lw v1, 4(s2)
sw v0, (s0)
sw v1, 4(s0)
b 0x41d840
sw s0, (s1)
addiu v0, s0, 0x14

[*] Function strcpy used 2 times dhcp6c