Si usas Wordpress te recomiendo el plugin SpamLord, aunque depende del tipo de ataque que estés recibiendo, si hay más cosas implicadas que el spam usa algún plugin de seguridad, personalmente para algo así te diría que usaras SIMPLE FIREWALL
kepa27
Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
tengo un theme de worpress, lo decia por si desde el cpanel se podian bloquear ciertas IP y asi no instalar mas plugins por el tema de la velocidad de carga de la web
Probare Spamlord a ver que tal me va