Durante os últimos dias Valorant, o novo jogo da Riot Games, tem chamado a atenção de muitos usuários por dois motivos. A primeira, porque o jogo está se tornando bastante popular e muitos usuários querem acessar seu beta. A segunda, para sistema anti-fraude É usado para detectar trapaceiros.
O que são sistemas anti-fraude
Os enganar nos videogames são truques ou armadilhas que alguns jogadores fazem para tirar proveito dos jogos. Por esta razão, aquele que usa esses tipos de habilidades proibidas é normalmente conhecido como Cheetos (jogadores trapaceiros).
Existem diferentes tipos de fraudes. Por exemplo, existem os Mods, que são modificações que em algumas ocasiões apenas modificam a aparência e isso não é grave, mas em outras ocasiões são capazes de adicionar novas habilidades ao jogador. Há também o Aimbot que em jogos do tipo atirador pode lhe dar uma vantagem através da assistência ao tiro. Estes são alguns exemplos, mas existem mais e dariam vantagens em situações competitivas onde cada segundo e cada movimento contam.
Bem, para evitar essas más práticas existem sistemas antitrapaça. Uma solução que não é nada recente ou inovadora, já é utilizada há muitos anos. Por exemplo, em 2002, a Valve incluiu seu Valve Anti-Cheat em sua plataforma de videogame Steam. Mas eles não foram os únicos, muitos outros desenvolvedores de videogames fizeram o mesmo para impedir que alguém ganhasse vantagens em jogos ilegalmente.
O último a chegar foi Vanguarda de motim, recurso que a Riot Games já incluiu no Valorant e que pretende trazer também para outros games da empresa. O problema? O nível de privilégio.
A controvérsia Valorant e vgk.sys
Vanguarda de motim É o nome do novo sistema anti-fraude que a Riot Games incluiu no Valorant. Uma solução que não poderia ser diferente daquelas que muitos jogos já integram e que, talvez, você não conhecesse. O problema é que, segundo alguns usuários, o nível de acesso e como é executado é excessivo.
Sem entrar em termos muito técnicos e completos, o Windows é organizado em uma espécie de anéis com diferentes privilégios. Ele começa no Ring 0, onde está o Kernel e aí você tem todos os privilégios de acesso possíveis. E depois há o Ring 1, o Ring 2 e o Ring 3, onde os aplicativos executados neles são mais limitados, dependendo do tipo de ações que desejam executar ou consultar dados.
Riot Vanguard, cujo nome do arquivo instalado no Windows é vgk.sys, é executado dentro do Ring 0 e o faz desde o início do computador e não apenas do jogo. Com dois componentes, por um lado, está o controlador que possui todos esses privilégios e, por outro, o sistema de detecção que é aquele que não verifica nada até que o Valorant seja executado de acordo com o Riot.
Riot explicou que a razão para fazer isso é evitar armadilhas mais sofisticadas e avançados que são executados antes mesmo de iniciar o jogo ou carregar todo o sistema operacional em si. Por isso é importante e necessário, segundo eles, que o funcionamento do seu sistema seja como está.
https://twitter.com/riotgames/status/1251240658448179200?s=20
Além disso, sem entrar em detalhes para evitar possíveis hacks que comprometam o sistema e o usuário, garantir que eles não coletarão informações pessoais do usuário. Além disso, o programa de recompensas da empresa elevou o pagamento para possíveis vulnerabilidades encontradas nesse recurso para demonstrar seu comprometimento.
De qualquer forma, as explicações não chegam e há quem pense que há muitos riscos para poucos benefícios. E é que uma vulnerabilidade no sistema permitiria o acesso de um invasor com maiores privilégios. Portanto, se você desconfia da Riot por qualquer motivo ou deseja segurança máxima, não deve instalar o novo jogo e possivelmente remover outros se eles o adicionarem.
No entanto, se você quiser jogar Valorant, assim como outros jogos atuais como Fortnite, Apex Legends, Warzone, etc., terá que aceitar e confiar nesses sistemas que buscam garantir que todos joguemos nas mesmas condições. Além da rapidez na hora de reagir a possíveis problemas de segurança. Porque se você desinstalar esses jogos diretamente, eles não serão executados.