Como remover um malware já identificado no site imprimir

  • 0

Como remover um malware já identificado no site

Respira fundo. 🥋 Eu sei que ver um aviso de "site infectado" ou receber aquele e-mail assustador do Google assusta qualquer um, mas a boa notícia é que, na grande maioria dos casos, um malware em site de hospedagem compartilhada é totalmente removível — com calma, método e alguns cliques certos. Vamos juntos, passo a passo, como sensei e aluno.

Antes de tudo: não entre em pânico e não saia apagando arquivos aleatórios. Isso pode derrubar o site sem remover a ameaça. Siga a ordem abaixo.

Passo 1 — Faça um backup do estado atual (mesmo infectado)

Antes de mexer em qualquer coisa, garanta uma cópia de segurança da situação atual. Isso serve como "rede de proteção": se algo der errado durante a limpeza, você não perde absolutamente nada.

  1. Acesse o cPanel do seu plano em painel.gehost.com.br.
  2. Vá até a área de Backup e gere um Backup Completo ou, ao menos, um backup do diretório de arquivos e do banco de dados.
Tela de Backup do cPanel com opções de Backup Completo e backups parciais

Passo 2 — Troque todas as senhas imediatamente

Malware quase sempre entra por uma senha fraca ou vazada (cPanel, FTP, banco de dados ou o painel administrativo do seu site — WordPress, por exemplo). Antes de limpar qualquer coisa, feche a porta de entrada:

  • Senha do cPanel;
  • Senha do(s) usuário(s) FTP;
  • Senha do banco de dados;
  • Senha do administrador do seu CMS (WordPress, Joomla, etc).

Use senhas longas, únicas e diferentes entre si. Se ficar em dúvida em qual tela mexer, o login sempre começa por aqui:

Tela de login do cPanel com campos de usuário e senha

Passo 3 — Vasculhe os arquivos em busca do código malicioso

Agora vem a parte de detetive. Abra o Gerenciador de Arquivos do cPanel e navegue até a pasta public_html (ou a pasta do domínio afetado).

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas

Fique de olho nestes sinais clássicos de arquivo malicioso:

  1. Arquivos com data de modificação recente que você não lembra de ter alterado — ordene a listagem por data para achar rápido.
  2. Nomes estranhos ou genéricos demais, tipo wp-tmp.php, index_old.php, x.php, config1.php.
  3. Arquivos com "extensão dupla", como imagem.jpg.php.
  4. Dentro dos arquivos, trechos de código enrolados/ilegíveis com funções como eval(), base64_decode(), gzinflate() — isso costuma ser código malicioso disfarçado.
  5. Alterações estranhas no .htaccess, redirecionando visitantes para outro site.
Dica do sensei: se você tem um backup limpo de antes da infecção (de uma data em que o site estava saudável), muitas vezes é mais rápido e seguro restaurar os arquivos e o banco de dados a partir dele do que caçar arquivo por arquivo. Use a mesma tela de Backup do Passo 1 para restaurar.

Passo 4 — Não esqueça do banco de dados

Se o seu site usa CMS (WordPress, Joomla, etc), o malware pode também ter injetado código dentro do banco — em posts, widgets ou opções do tema. Acesse Bancos de Dados MySQL no cPanel (ou o phpMyAdmin) e procure por trechos suspeitos de <script> ou links estranhos dentro das tabelas de conteúdo.

Tela de Bancos de Dados MySQL do cPanel

Passo 5 — Atualize tudo

Depois de limpar o site, a prioridade número um é fechar a brecha que permitiu a invasão. Praticamente toda infecção explora uma versão desatualizada:

  • Atualize o CMS (WordPress, etc) para a versão mais recente;
  • Atualize todos os plugins e temas — e remova os que você não usa mais;
  • Remova temas/plugins "nulled" (piratas), que são uma porta de entrada muito comum para malware.

Passo 6 — Confirme que o certificado SSL continua ativo

Após qualquer limpeza mais profunda de arquivos, vale conferir se o certificado SSL do domínio segue instalado e válido, garantindo o cadeado (https) no navegador dos seus visitantes.

Tela de SSL/TLS Certificates do cPanel

Passo 7 — Peça a reavaliação em listas de bloqueio (se necessário)

Se o Google, o navegador ou algum antivírus marcou seu site como perigoso, depois de limpo é preciso solicitar a reanálise diretamente na ferramenta que fez o bloqueio (por exemplo, no Google Search Console). Isso não é automático — sem essa solicitação, o aviso pode continuar aparecendo mesmo com o site já limpo.

Quando chamar o suporte da GeHost

Se em algum ponto você não se sentir seguro para mexer nos arquivos, não encontrar a origem da infecção, ou se o site continuar comprometido mesmo depois desses passos, não force a barra sozinho. Abra um chamado pelo painel.gehost.com.br — nossa equipe pode te orientar na investigação a partir do seu ambiente de hospedagem.

Prevenção: como evitar que aconteça de novo

  • Mantenha CMS, plugins e temas sempre atualizados;
  • Use senhas fortes e únicas, trocando periodicamente;
  • Evite temas e plugins piratas ("nulled");
  • Gere backups com regularidade pela área de Backup do cPanel — eles são seu maior aliado em qualquer imprevisto.
Segurança não é um evento único, é um hábito. 🛡️ Um site limpo hoje continua limpo amanhã quando a manutenção vira rotina.

Esta resposta lhe foi útil?

« Retornar