O que é um software antitrapaça e como ele funciona?

O que é um software antitrapaça e como ele funciona?
Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

Muitos jogos multiplayer permitem que você jogue online cooperativamente ou competitivamente com outros jogadores. Embora você possa não ser o melhor jogador em um jogo, provavelmente gosta de jogar e melhorar com o tempo.





Infelizmente, muitos jogadores estragam o prazer que você pode obter trapaceando. Os desenvolvedores de jogos tentaram combater isso usando um software antitrapaça. Você pode estar se perguntando como isso funciona. Vamos descobrir mais.





MAKEUSEDO VÍDEO DO DIA ROLE PARA CONTINUAR COM O CONTEÚDO

O que é um software antitrapaça e por que ele é importante?

O software antitrapaça (ACS) tenta impedir que trapaças sejam usadas em um jogo. Como existem diferentes tipos de cheats: lag switching, aimbots, wall hacks e scripting para citar alguns, existem vários ACS para neutralizá-los.





Você tem ACS do lado do servidor, que só é executado quando você carrega um jogo. Durante o jogo, o software irá escanear os processos ativos do seu PC, detectando qualquer coisa fora do comum. Podem ser arquivos que você baixou para o sistema, estejam eles em execução ou não, ou como sua rede está interagindo com outras pessoas. Um exemplo disso é o Easy AntiCheat, que é iniciado com todos os jogos da Epic Games que você baixa.

  A página inicial do Easy Anti Cheat

Depois, há o ACS do lado do kernel que recebe acesso a um nível mais profundo do sistema do seu PC. O ACS do lado do kernel terá privilégios extremamente altos, maiores até mesmo do que os drivers de dispositivo e outros aplicativos instalados no sistema. BattlEye representa um ACS do lado do kernel usado em jogos como Destiny 2 e Ark: Survival Evolved.



O ACS de um jogo geralmente fica na divulgação do desenvolvedor. Você provavelmente já encontrou um arquivo ACS sendo baixado em seu PC quando instalou um jogo antes e se perguntou por que isso é importante.

Pense em como seria irritante se você estivesse jogando um FPS e um jogador usasse um aimbot, capaz de atirar na sua cabeça instantaneamente sem chance de revidar. as adições de Mecanismos de fraude de IA ameaçam jogos FPS ainda mais.





A trapaça arruína a diversão dos jogos multiplayer para todos os outros. Como confiar que os jogadores não usariam software de trapaça claramente nunca funcionaria, o ACS foi desenvolvido para evitá-lo. Sem ele, você veria muito mais trapaceiros em seus jogos favoritos.

como alterar o ícone de pasta do Windows 10

Como funciona o software antitrapaça?

Como mencionado, diferentes tipos de software antitrapaça (ACS) lidam com vários truques. O ACS, independentemente de ter privilégios do lado do servidor ou do kernel, funcionará de maneiras diferentes para atingir os cheats relevantes.





Quando um trapaceiro está mudando de lag, ele está deliberadamente cortando o fornecimento da internet em intervalos coordenados para beneficiá-lo. Em um jogo como o Madden NFL, a troca de lag pode causar atrasos de lag quando você está na defesa ou no ataque. Ou, em um jogo de Counter-Strike ou Call of Duty, você seria incapaz de atirar na troca de lag do jogador porque eles nunca estão realmente no lugar que parecem estar.

Nesses casos, um ACS do lado do servidor detectaria a alternância de atraso registrando pacotes de dados de todos os jogadores, analisando ping e exemplos de carimbo de data/hora. O ACS então examinaria um jogador em busca de alterações suspeitas nos pacotes de dados e no ping. Este método de detecção de lag switches ficou claro quando a Sony patenteou 'detectando lag switch cheating in games', conforme relatado por MP1st .

Para truques como aimbots e wallhacks, geralmente são arquivos executáveis ​​que 'automatizam' os movimentos do jogo para oferecer ao usuário uma vantagem injusta, conhecida como scripting. Um aimbot registraria a localização de outros jogadores e apontaria automaticamente a mira para aquele jogador. Para que um ACS evite isso, haverá um servidor ACS embutido monitorando os movimentos de cada jogador.

  Um jogo FPS no Roblox

O ACS do lado do kernel, como discutimos anteriormente, recebe os privilégios mais altos em seu PC e verifica constantemente os truques, independentemente de você estar jogando ou não. BattlEye e Easy Anti-Cheat são ótimos exemplos desse tipo de ACS; o ACS é instalado no seu PC, verificando constantemente se há arquivos maliciosos que podem automatizar as tarefas do jogo, atrapalhando os trapaceiros.

Uma vez que um ACS detectou um potencial comportamento de trapaça de um jogador, ele o sinalizará no sistema e banirá o usuário diretamente ou o alocará para ser revisado por um funcionário. Esse funcionário decidiria então se o jogador estava trapaceando ou não.

Infelizmente, os hackers estão constantemente encontrando maneiras de contornar o ACS. Pense nisso como uma batalha constante entre ACS e hackers, durando por todas as gerações de console e PC.

O software antitrapaça geralmente é uma compensação. Se houver muitas restrições, o ACS pode afetar o desempenho e a latência. Por causa disso, os desenvolvedores precisam ter cuidado com a agressividade do software anti-fraude.

Os problemas com o software antitrapaça

Com o tempo, o software de trapaça dos hackers tornou-se mais sofisticado. O software antitrapaça teve que se tornar mais sofisticado para combatê-lo.

Os trapaceiros encontraram maneiras de contornar o software antitrapaça no passado, executando processos no nível do kernel, e não por meio do aplicativo do jogo que pretendem trapacear. Se você não está familiarizado com a diferença entre o modo kernel e o modo de usuário no Windows , você pode querer fazer uma leitura rápida.

como desinstalar bloatware windows 10
  Uma pessoa encapuzada sentada em frente a um laptop com um código sendo executado atrás dela

Para evitar que os usuários contornassem o software antitrapaça, os desenvolvedores tiveram que ir mais fundo. Eles desenvolveram um software antitrapaça que opera no nível do kernel; digitalizar o computador em busca de programas de software que possam ter o potencial de permitir que um usuário trapaceie.

Isso parece funcionar, mas da mesma forma que por que os jogadores não gostam de ACS como Denovo , traz consigo seus próprios problemas. Os programas executados no nível do kernel têm o potencial de fritar um PC se derem errado; o que pode fazer com que os jogadores tenham que consertar seus PCs simplesmente para tentar se divertir com um jogo.

Outra reserva que muitos jogadores têm é a preocupação com a privacidade; se o software antitrapaça pode ler tudo no nível do kernel, teoricamente pode obter acesso a qualquer coisa no PC. Ninguém quer tolerar trapaceiros, mas vale a pena arriscar sua privacidade?

O software antitrapaça torna os jogos mais justos

Você ficaria surpreso com a prevalência da trapaça nos jogos online. O software antitrapaça torna o jogo mais justo para você e para todos os outros, impedindo que os trapaceiros escapem impunes.

Não é perfeito e nem sempre funciona, mas a trapaça seria desenfreada se não existisse. Assim como existem muitos cheats, existem muitos programas de software anti-cheat por aí que ajudam a manter o jogo mais justo.