Se ele foi hackeado, você não sabe se há uma porta dos fundos instalada.
Você pode ter que reinstalar a partir de um backup em bom estado depois de uma reformatação.
Nunca confie em um sistema que tenha um intruso no sistema.
Para evitar isso no futuro, você precisa acompanhar as atualizações e inscrever-se em listas atualizadas com as vulnerabilidades e as práticas recomendadas para o software que está executando (listas do drupal, listas de segurança da sua plataforma, etc), bem como serviços de bloqueio para apenas os usuários que são necessários para usar o sistema, usando senhas seguras, não fazendo nada em texto não criptografado e tudo o mais em melhores práticas de segurança que se estende muito além do contexto da resposta aqui. E mantenha bons backups e instale a detecção de intrusão (como um sistema semelhante ao Tripwire) para verificar a atividade do intruso.