Fighting Back Against Anonymous Online Attacks