Anti-cheat que liga antes do Windows: o novo escudo da Epic parece fácil de burlar

Share
bits wizard anime

Anti-cheat que liga antes do Windows: o novo escudo da Epic parece fácil de burlar

EAC2 v2: promessa alta, burla aparentemente fácil

Se você acompanha o mundo dos games, já deve ter percebido que a guerra contra os cheats só aumenta. A Epic Games, dona do Easy Anti-Cheat (o famoso EAC, presente em títulos como Fortnite), decidiu apostar em uma abordagem mais radical: um sistema que entra em ação antes mesmo do Windows carregar. É o EAC2, e a versão mais recente, a v2, prometia fechar a porta para as trapaças mais sofisticadas.

Só que nem tudo é o que parece. O pesquisador de segurança Matthew Garrett publicou uma análise em que conclui: o EAC2 v2 parece razoavelmente fácil de burlar. E o mais curioso é que a brecha não está em um bug complicado, mas em uma falha de lógica.

Como o EAC2 v2 funciona?

Para entender a controvérsia, vale relembrar como os cheats mais difíceis de pegar operam. Muitos deles precisam mexer nas camadas mais profundas do sistema, inclusive no kernel do Windows. O problema é que o anti-cheat tradicional só “acorda” quando o jogo abre — ou seja, chega atrasado para a festa.

A resposta da Epic foi mudar a defesa de lugar: usando o Secure Boot e o processo de inicialização da máquina, o EAC2 passa a verificar a sequência de boot antes do Windows rodar. O objetivo é garantir que nada estranho tenha se instalado no caminho — um bootloader modificado, por exemplo. Em tese, é uma cerca bem mais alta do que a anterior.

Qual é o problema, então?

Aqui entra Garrett, que entende de Secure Boot como poucos: são anos de trabalho com inicialização segura, Linux e firmware. O argumento dele é direto: o EAC2 observa com lupa tudo o que acontece antes do Windows subir, mas a verificação tem pontos cegos quanto ao que vem depois.

Um cheat moderno não precisa mais tocar no boot para causar estrago. Ele pode entrar em ação mais tarde, por caminhos que a checagem de inicialização simplesmente não enxerga. Alguns exemplos citados na análise:

  • Drivers vulneráveis assinados (a técnica conhecida como BYOVD, “bring your own vulnerable driver”): o Windows confia em qualquer driver com assinatura digital válida, e há milhares deles com falhas conhecidas que abrem caminho até o kernel;
  • Hardware externo, como placas DMA que leem a memória do computador por fora, sem instalar absolutamente nada no sistema;
  • Ambientes virtualizados, em que o trapaceio acontece em uma camada abaixo do próprio sistema operacional.

Ou seja: um jogador de má-fé pode deixar o boot impecável — como o EAC2 exige — e atacar depois, por uma janela que a proteção não vigia. É como instalar um portão blindado na frente da casa e esquecer da janela dos fundos.

E a conferência do servidor?

Um contra-argumento óbvio: o servidor não confere se o EAC2 rodou? Em parte. Garrett aponta que, se a confirmação de “ambiente limpo” vem do próprio cliente, sempre existe espaço para encenação — apresentar um relatório impecável enquanto o ambiente real está adulterado. Validar isso com segurança é um problema difícil, e a análise sugere que a versão atual não resolve.

E o que muda para quem só quer jogar?

Enquanto os cheats avançados seguem encontrando caminhos, os requisitos recaem sobre o jogador comum. Para usar a nova proteção, o PC precisa de Secure Boot ativo e do TPM 2.0, o que pode complicar a vida de quem tem máquinas mais antigas. Quem joga no Linux, por exemplo, sabe que esse tipo de exigência costuma significar o fim da compatibilidade — uma dor de cabeça para a comunidade do Steam Deck.

Checklist rápido do jogador

  • Confira se o Secure Boot está ativado na UEFI/BIOS do computador;
  • Verifique se a sua máquina tem chip TPM 2.0;
  • Mantenha o Windows e os drivers sempre atualizados.

Para a maioria dos usuários de Windows recentes, o impacto deve ser pequeno: muita gente já roda com Secure Boot ativo sem nem saber. Ainda assim, vale conferir o seu equipamento antes que um jogo exija isso de surpresa.

A corrida não tem linha de chegada

Nenhuma proteção local é infalível — e talvez esse seja o grande aprendizado da história. O EAC2 v2 é engenhoso e eleva o padrão técnico do mercado, mas segurança eficaz depende também de detecção no servidor, análise de comportamento e respostas rápidas quando algo escapa.

A Epic deve endurecer o sistema nas próximas versões, revogando drivers perigosos e refinando heurísticas. Do outro lado, os criadores de cheats vão buscar novas brechas. É a velha corrida armamentista, agora com uma arena nova: o processo de boot.

A lição de Garrett é simples e vale para qualquer área da tecnologia: uma proteção só é tão boa quanto os seus pontos cegos permitirem. Antes de confiar cem por cento em qualquer escudo, pergunte sempre: o que ele não está vendo?