Banir IP é quase a mesma coisa que não banir.
Se o jogador está no servidor com más intenções, um simples IP bloqueado, não irá atrapalha-lo em praticamente nada.
O mais correto a se fazer, é utilizar algum software, capaz de bloquear o HID dele.
Todas as querys tem de ser adaptadas de acordo com suas necessidades e/ou configurações.
Existem sistemas por aí (Acredito que aqui pelo fórum mesmo), que basta configurar certinho, que já funciona como deseja.
Não há vírus prejudicial ao hardware, é falso positivo.
De qualquer forma, não recomendo a utilização do mesmo, afinal, não receberá novas atualizações/correções.