integrated attacker and defender