O que é um ataque MITM?

Um ataque MITM, abreviação de "Man-In-The-Middle" (homem no meio), também conhecido como "ataque de retransmissão por bucket" ou "ataque de intermediário" em japonês, ocorre quando um invasor intercepta a comunicação entre duas partes, rouba ou manipula as informações trocadas e as encaminha ao destinatário pretendido.

Um método comum de realizar um ataque MITM é criar um site falso que imita um site legítimo e, em seguida, inserir o link em e-mails ou mensagens nas redes sociais para atrair usuários. Quando os usuários acessam o site falso, suas solicitações são encaminhadas ao servidor legítimo, e as respostas do servidor são direcionadas de volta aos usuários por meio do site falso. Outro método consiste em configurar um dispositivo disfarçado de ponto de acesso Wi-Fi público para interceptar as comunicações.

Embora os ataques MITM sejam uma técnica clássica, é muito difícil se proteger totalmente contra eles. Os invasores atuam essencialmente como proxies: quando os usuários acessam um site, eles se passam pelo servidor web legítimo para o navegador e pelo navegador para o servidor. Após uma interceptação bem-sucedida, os invasores podem continuar espionando e manipulando as comunicações sem que os usuários percebam que estão sendo atacados. Até mesmo as comunicações criptografadas são vulneráveis, pois os invasores podem substituir o certificado de criptografia legítimo por um certificado próprio e, assim, descriptografar a comunicação.

Para reduzir os riscos de ataques MITM, roteadores e servidores devem implementar medidas de proteção, mas os usuários também podem tomar precauções, como:

  • Adicionar sites importantes aos favoritos e acessá-los por meio deles, em vez de clicar em links em e-mails ou nas redes sociais.
  • Usar ferramentas de proteção contra phishing.
  • Verificar a autenticidade dos sites por meio de certificados de servidor e adotar métodos de verificação mais rigorosos.
  • Evitar pontos de acesso abertos sempre que possível.

Uma forma recente e mais sofisticada de ataque MITM é o MITB (Man-In-The-Browser), no qual um código malicioso é inserido no navegador do usuário, possibilitando ações como transferências fraudulentas de dinheiro.