Si encuentras "foros" que tú no has creado, no es simple spam, es que alguien se te ha metido a "urgar". Cambia contraseñas, etc.
Si a lo que te refieres es a puro spam, es decir, POSTS de publicidad, etc, lo que tienes que hacer es implementar el sistema de verificación humana CAPTCHA o RE-CAPTCHA. Lo tienes en las opciones del vBulletin, y banear a los que ya tienes registrados, a ser posible por IP. También en las opciones de vBulletin (opciones de exclusión de usuarios).
De virus, olvídate.