Call of Duty recentemente enfrentou uma situação inusitada com o seu sistema anti-cheat Ricochet. Um hacker, que se autodenomina Vizor, afirmou que conseguiu banir “milhares e milhares” de jogadores inocentes em Call of Duty: Modern Warfare 3 e Warzone, explorando uma falha nesse sistema. De acordo com a Activision, a falha foi identificada e corrigida, e os jogadores afetados foram restabelecidos. No entanto, a experiência não foi nada agradável para muitos players, que enfrentaram banimentos injustos sem explicação. Como isso aconteceu?
Segundo o próprio Vizor, o método para enganar o sistema foi relativamente simples. Ele alegou que descobriu uma lista de textos codificados que o Ricochet usa para detectar trapaceiros. Utilizando essas “assinaturas”, ele enviava mensagens privadas com palavras-chave específicas para jogadores aleatórios, o que levava ao banimento imediato desses usuários. Vizor explicou que, desde que não mirasse em jogadores famosos, poderia realizar esses ataques por anos sem ser detectado, tornando a situação “divertida” para ele, como descreveu. Vale lembrar que, no mês passado, a Activision comunicou que havia corrigido um problema no Ricochet que resultou no banimento de “um pequeno número de jogadores legítimos”. Porém, Vizor insiste que o impacto foi muito maior.
Para agilizar seus banimentos, Vizor até desenvolveu um script automatizado. Esse programa permitia que ele entrasse em partidas, enviasse mensagens com palavras-chave detectáveis, saísse do jogo e repetisse o processo, tudo de forma rápida e eficiente. À medida que novas assinaturas eram adicionadas ao sistema, ele vasculhava o código para continuar explorando essa brecha. Embora a Activision tenha uma base de jogadores que supera a marca de um bilhão, perder temporariamente uma parte deles devido a esse exploit certamente gerou frustração entre os fãs.