Attacker

At·tack·er

Attacker

n.
  1. One who attacks.