[*] Binary protection state of libxt_helper.so

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


[*] Function printf tear down of libxt_helper.so

nop
jr ra
addiu sp, sp, 0x20
lui gp, 2
addiu gp, gp, -0x7b80
addu gp, gp, t9
lw a0, -0x7fe8(gp)
lw t9, -sym.imp.xtables_register_match(gp)
nop
jr t9
addiu a0, a0, 0xd20
lui gp, 2
addiu gp, gp, -0x7ba0
addu gp, gp, t9
lw v0, 0x20(a1)
nop
bnez v0, 0x928
addiu a2, a1, 0x20
lw v0, -0x7fdc(gp)
b 0x934
addiu a1, v0, 0xc3c
lw v0, -0x7fdc(gp)
nop
addiu a1, v0, 0xc24
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.printf(gp)
addiu a0, a0, str.helper_match__s__s_
jr t9
addiu a2, a2, 4
lui gp, 2
addiu gp, gp, -0x7be8
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw v0, 0x20(a1)
nop
bnez v0, 0x980
addiu s0, a1, 0x20
lw v0, -0x7fdc(gp)
b 0x98c
addiu a1, v0, 0xc3c
lw v0, -0x7fdc(gp)
nop
addiu a1, v0, 0xc24
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, str._s__helper
lw gp, 0x10(sp)
addiu a0, s0, 4
lw t9, -sym.imp.xtables_save_string(gp)
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
jr t9
addiu sp, sp, 0x20
lui gp, 2
addiu gp, gp, -0x7c5c
addu gp, gp, t9
addiu sp, sp, -0x30
sw ra, 0x2c(sp)
sw s2, 0x28(sp)
sw s1, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x18(sp)
lw v0, 0x44(sp)

[*] Function printf used 2 times libxt_helper.so